mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-07 08:08:50 +00:00
ODIN_ENDIAN changed to an enum constant; ODIN_ENUM_STRING is the new string version of the old constant
This commit is contained in:
Vendored
+4
-4
@@ -156,10 +156,10 @@ PixelFormatEnum :: enum u32 {
|
||||
ARGB2101010 = 1<<28 | PIXELTYPE_PACKED32<<24 | PACKEDORDER_ARGB<<20 | PACKEDLAYOUT_2101010<<16 | 32<<8 | 4<<0,
|
||||
|
||||
/* Aliases for RGBA byte arrays of color data, for the current platform */
|
||||
RGBA32 = RGBA8888 when ODIN_ENDIAN == "big" else ABGR8888,
|
||||
ARGB32 = ARGB8888 when ODIN_ENDIAN == "big" else BGRA8888,
|
||||
BGRA32 = BGRA8888 when ODIN_ENDIAN == "big" else ARGB8888,
|
||||
ABGR32 = ABGR8888 when ODIN_ENDIAN == "big" else RGBA8888,
|
||||
RGBA32 = RGBA8888 when ODIN_ENDIAN == .Big else ABGR8888,
|
||||
ARGB32 = ARGB8888 when ODIN_ENDIAN == .Big else BGRA8888,
|
||||
BGRA32 = BGRA8888 when ODIN_ENDIAN == .Big else ARGB8888,
|
||||
ABGR32 = ABGR8888 when ODIN_ENDIAN == .Big else RGBA8888,
|
||||
|
||||
YV12 = /**< Planar mode: Y + V + U (3 planes) */
|
||||
'Y'<<24 | 'V'<<16 | '1'<<8 | '2'<<0,
|
||||
|
||||
Reference in New Issue
Block a user