mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-11-14 18:19:36 +01:00
UI: Fix alphaMul clamping.
This commit is contained in:
1 parent
9af0397e84
commit
affb57bd23
1 file changed
+3
-3
@@ -22,10 +22,10 @@ uint32_t colorAlpha(uint32_t rgb, float alpha) {
|
||||
|
||||
uint32_t alphaMul(uint32_t color, float alphaMul) {
|
||||
uint32_t rgb = color & 0xFFFFFF;
|
||||
uint32_t alpha = color >> 24;
|
||||
int32_t alpha = color >> 24;
|
||||
alpha *= alphaMul;
|
||||
if (alpha < 0) alpha = 0.0f;
|
||||
if (alpha > 255) alpha = 255.0f;
|
||||
if (alpha < 0) alpha = 0;
|
||||
if (alpha > 255) alpha = 255;
|
||||
return (alpha << 24) | (rgb & 0xFFFFFF);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user