From dd43e09dd207430e3fc8d3b3749f21b1aa7d304e Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Wed, 7 Oct 2015 10:29:51 +0300 Subject: Add XBGR8888 format --- libkms++/dumbframebuffer.cpp | 1 + libkms++/pixelformats.h | 1 + 2 files changed, 2 insertions(+) (limited to 'libkms++') diff --git a/libkms++/dumbframebuffer.cpp b/libkms++/dumbframebuffer.cpp index 4e3b56b..cb815da 100644 --- a/libkms++/dumbframebuffer.cpp +++ b/libkms++/dumbframebuffer.cpp @@ -61,6 +61,7 @@ static const map format_info_array = { { PixelFormat::RGB565, { 1, { { 16, 1, 1 } }, } }, /* RGB32 */ { PixelFormat::XRGB8888, { 1, { { 32, 1, 1 } }, } }, + { PixelFormat::XBGR8888, { 1, { { 32, 1, 1 } }, } }, }; void DumbFramebuffer::Create() diff --git a/libkms++/pixelformats.h b/libkms++/pixelformats.h index 25fdecb..6741ea4 100644 --- a/libkms++/pixelformats.h +++ b/libkms++/pixelformats.h @@ -14,6 +14,7 @@ enum class PixelFormat : uint32_t UYVY = MakeFourCC("UYVY"), YUYV = MakeFourCC("YUYV"), XRGB8888 = MakeFourCC("XR24"), + XBGR8888 = MakeFourCC("XB24"), RGB565 = MakeFourCC("RG16"), }; -- cgit v1.2.3