1
## Description: add some description
2
## Origin/Author: add some origin or author
4
--- a/NuxGraphics/RenderingPipeGLSL.cpp
5
+++ b/NuxGraphics/RenderingPipeGLSL.cpp
8
int num_samples = LinearSampleGaussianWeights(weights, offsets, sigma);
9
printf("num_samples in QRP_GLSL_HorizontalLSGauss %i\n", num_samples);
10
+ float support = float(int(sigma*3));
11
for (int i=0; i < (int) offsets.size(); i++)
13
+ Clamp(offsets[i], 0.0f, support);
17
@@ -2181,8 +2183,10 @@
19
int num_samples = LinearSampleGaussianWeights(weights, offsets, sigma);
20
printf("num_samples in QRP_GLSL_HorizontalLSGauss %i\n", num_samples);
21
+ float support = float(int(sigma*3));
22
for (int i=0; i < (int) offsets.size(); i++)
24
+ Clamp(offsets[i], 0.0f, support);