We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 55a5674 commit 8dbacafCopy full SHA for 8dbacaf
src/rtextures.c
@@ -2217,9 +2217,9 @@ void ImageBlurGaussian(Image *image, int blurSize)
2217
else if (pixelsCopy1[i].w <= 255.0f)
2218
{
2219
float alpha = (float)pixelsCopy1[i].w/255.0f;
2220
- pixels[i].r = (unsigned char)((float)pixelsCopy1[i].x/alpha);
2221
- pixels[i].g = (unsigned char)((float)pixelsCopy1[i].y/alpha);
2222
- pixels[i].b = (unsigned char)((float)pixelsCopy1[i].z/alpha);
+ pixels[i].r = (unsigned char)fminf((float)pixelsCopy1[i].x/alpha, 255.0);
+ pixels[i].g = (unsigned char)fminf((float)pixelsCopy1[i].y/alpha, 255.0);
+ pixels[i].b = (unsigned char)fminf((float)pixelsCopy1[i].z/alpha, 255.0);
2223
pixels[i].a = (unsigned char) pixelsCopy1[i].w;
2224
}
2225
0 commit comments