fix red rli_img

devices > 16 bit depth use a struct of values for the pixels
this needs converted to use by functions expecting a single integer as
a pixel value

Change-Id: I540d667239bc581e1d31dfe1e07c51ba10803ddf
This commit is contained in:
William Wilgus 2024-04-18 13:38:12 -04:00 committed by William Wilgus
parent a6570b7d37
commit 123858287b

View file

@ -647,7 +647,7 @@ static void d_line(struct rocklua_image *img,
img_vp.fg_pattern = 0x55 * (~(*clr) & 3);
img_vp.drawmode = DRMODE_FG;
#elif LCD_DEPTH > 1
img_vp.fg_pattern = *clr;
img_vp.fg_pattern = FB_UNPACK_SCALAR_LCD(*clr);
img_vp.drawmode = DRMODE_FG;
#else /* bit of a hack to make sure lines show properly from lua */
/* use rb.lcd_drawline if you want full control */