mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 15:18:49 +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
+1
-1
@@ -59,7 +59,7 @@ AUDIO_F32LSB :: 0x8120 /**< 32-bit floating point samples */
|
||||
AUDIO_F32MSB :: 0x9120 /**< As above, but big-endian byte order */
|
||||
AUDIO_F32 :: AUDIO_F32LSB
|
||||
|
||||
when ODIN_ENDIAN == "little" {
|
||||
when ODIN_ENDIAN == .Little {
|
||||
AUDIO_U16SYS :: AUDIO_U16LSB
|
||||
AUDIO_S16SYS :: AUDIO_S16LSB
|
||||
AUDIO_S32SYS :: AUDIO_S32LSB
|
||||
|
||||
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