Try the constant gaussian values which are more stable on mac...

This commit is contained in:
samcake 2016-01-21 23:54:51 -08:00
parent b7f14789af
commit 6bcd7f10ad

View file

@ -134,6 +134,7 @@ float getBlurEdgeSharpness() {
return params._blurInfo.x; return params._blurInfo.x;
} }
#define CONSTANT_GAUSSIAN
#ifdef CONSTANT_GAUSSIAN #ifdef CONSTANT_GAUSSIAN
const int BLUR_RADIUS = 4; const int BLUR_RADIUS = 4;
const float gaussian[BLUR_RADIUS + 1] = const float gaussian[BLUR_RADIUS + 1] =
@ -146,12 +147,10 @@ float[](0.153170, 0.144893, 0.122649, 0.092902, 0.062970); // stddev = 2.0
int getBlurRadius() { int getBlurRadius() {
return BLUR_RADIUS; return BLUR_RADIUS;
return int(params._blurInfo.y);
} }
float getBlurCoef(int c) { float getBlurCoef(int c) {
return gaussian[c]; return gaussian[c];
return params._gaussianCoefs[c];
} }
#else #else
int getBlurRadius() { int getBlurRadius() {