summaryrefslogtreecommitdiff
path: root/src/ui/color.h
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2022-02-17 14:29:12 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2022-02-17 14:29:12 +0200
commit9fff17787b195e53ff0d9ef97b8579b57fc10c85 (patch)
treea9f8a513bd56ca864753a49a89c5e04c57b00218 /src/ui/color.h
parentbbd7c82c7da273408ea965a9db368a35f8236943 (diff)
Fixed mismatched banner and background
There was an issue with loss of color precision. Saturation dropped to zero when converting to 8-bit RGB.
Diffstat (limited to 'src/ui/color.h')
-rw-r--r--src/ui/color.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ui/color.h b/src/ui/color.h
index 24f9e713..f46976d7 100644
--- a/src/ui/color.h
+++ b/src/ui/color.h
@@ -231,6 +231,8 @@ struct Impl_HSLColor {
231 float hue, sat, lum, a; 231 float hue, sat, lum, a;
232}; 232};
233 233
234#define minSat_HSLColor 0.013f /* Conversion to 8-bit RGB may result in saturation dropping to zero. */
235
234iHSLColor hsl_Color (iColor); 236iHSLColor hsl_Color (iColor);
235iColor rgb_HSLColor (iHSLColor); 237iColor rgb_HSLColor (iHSLColor);
236float luma_Color (iColor); 238float luma_Color (iColor);