From c811a9c44cc9685211494f2daa62c9272c96eb90 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Wed, 7 Oct 2015 10:30:23 +0300 Subject: libkmstest: cleanup colors and add xbgr8888 support --- libkmstest/testpat.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'libkmstest/testpat.cpp') diff --git a/libkmstest/testpat.cpp b/libkmstest/testpat.cpp index c8188d8..f621b91 100644 --- a/libkmstest/testpat.cpp +++ b/libkmstest/testpat.cpp @@ -24,7 +24,13 @@ static void draw_pixel(DumbFramebuffer& buf, unsigned x, unsigned y, RGB color) case PixelFormat::XRGB8888: { uint32_t *p = (uint32_t*)(buf.map(0) + buf.stride(0) * y + x * 4); - *p = color.raw; + *p = color.rgb888(); + break; + } + case PixelFormat::XBGR8888: + { + uint32_t *p = (uint32_t*)(buf.map(0) + buf.stride(0) * y + x * 4); + *p = color.bgr888(); break; } case PixelFormat::RGB565: -- cgit v1.2.3