fix: color clamping in ToHoveredColor clamps 0-255
This commit is contained in:
parent
762d165cd1
commit
2dcdcd394c
|
|
@ -58,9 +58,9 @@ Clay_ElementDeclaration Window() {
|
|||
|
||||
Clay_Color ToHoveredColor(Clay_Color color) {
|
||||
float avg = (color.r + color.g + color.b) / 3.f;
|
||||
color.r = SDL_clamp((color.r - avg) * 0.8f + avg - 30, 0., 1.);
|
||||
color.g = SDL_clamp((color.g - avg) * 0.8f + avg - 30, 0., 1.);
|
||||
color.b = SDL_clamp((color.b - avg) * 0.8f + avg - 30, 0., 1.);
|
||||
color.r = SDL_clamp((color.r - avg) * 0.8f + avg - 30, 0., 255.);
|
||||
color.g = SDL_clamp((color.g - avg) * 0.8f + avg - 30, 0., 255.);
|
||||
color.b = SDL_clamp((color.b - avg) * 0.8f + avg - 30, 0., 255.);
|
||||
return color;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue