From 095b88bca528a827029c92b2e4053061223f4f9d Mon Sep 17 00:00:00 2001 From: XScorpion2 Date: Wed, 18 Sep 2019 20:32:38 -0500 Subject: Smoother Linear Light Table (#6764) --- quantum/color.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'quantum/color.c') diff --git a/quantum/color.c b/quantum/color.c index 847129736d..1f398e2403 100644 --- a/quantum/color.c +++ b/quantum/color.c @@ -36,7 +36,11 @@ RGB hsv_to_rgb(HSV hsv) { h = hsv.h; s = hsv.s; +#ifdef USE_CIE1931_CURVE + v = pgm_read_byte(&CIE1931_CURVE[hsv.v]); +#else v = hsv.v; +#endif region = h * 6 / 255; remainder = (h * 2 - region * 85) * 3; @@ -79,11 +83,5 @@ RGB hsv_to_rgb(HSV hsv) { break; } -#ifdef USE_CIE1931_CURVE - rgb.r = pgm_read_byte(&CIE1931_CURVE[rgb.r]); - rgb.g = pgm_read_byte(&CIE1931_CURVE[rgb.g]); - rgb.b = pgm_read_byte(&CIE1931_CURVE[rgb.b]); -#endif - return rgb; } -- cgit v1.2.3