From f95b76520783066ed0341f748749be47da88d80b Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sun, 7 Dec 2025 21:47:25 +0800 Subject: [PATCH] Update cute_png.c --- 3rd/cute_png/src/cute_png.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/3rd/cute_png/src/cute_png.c b/3rd/cute_png/src/cute_png.c index ca04f35c..ac992af1 100644 --- a/3rd/cute_png/src/cute_png.c +++ b/3rd/cute_png/src/cute_png.c @@ -159,8 +159,9 @@ static bool cute_png_Image__to_rgb565_bytes(int argc, py_Ref argv) { uint16_t g = (pixel.g >> 2) & 0x3F; uint16_t b = (pixel.b >> 3) & 0x1F; uint16_t rgb565 = (r << 11) | (g << 5) | b; - data[idx * 2 + 0] = (rgb565 >> 8) & 0xFF; - data[idx * 2 + 1] = (rgb565 >> 0) & 0xFF; + // use little-endian + data[idx * 2 + 0] = rgb565 & 0xFF; + data[idx * 2 + 1] = (rgb565 >> 8) & 0xFF; } } return true;