aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorflysand7 <yyakut.ac@gmail.com>2023-12-01 12:15:48 +1100
committerflysand7 <yyakut.ac@gmail.com>2023-12-01 12:15:48 +1100
commit4b245e2d830ee8bcbe808725445942ea32902be0 (patch)
tree6f2d43383cf606801aad2c27eff5cdfbdffdf2d5
parent4aa8834d392d65da1eb55b5c600bf8d4030d0e80 (diff)
[vendor/sdl]: Fix fourcc codes for pixel formats to match FOURCC definition
-rw-r--r--vendor/sdl2/sdl_pixels.odin16
1 files changed, 8 insertions, 8 deletions
diff --git a/vendor/sdl2/sdl_pixels.odin b/vendor/sdl2/sdl_pixels.odin
index 8ee06aa1a..9eccbc6ab 100644
--- a/vendor/sdl2/sdl_pixels.odin
+++ b/vendor/sdl2/sdl_pixels.odin
@@ -163,21 +163,21 @@ PixelFormatEnum :: enum u32 {
ABGR32 = ABGR8888 when ODIN_ENDIAN == .Big else RGBA8888,
YV12 = /**< Planar mode: Y + V + U (3 planes) */
- 'Y'<<24 | 'V'<<16 | '1'<<8 | '2'<<0,
+ 'Y'<<0 | 'V'<<8 | '1'<<16 | '2'<<24,
IYUV = /**< Planar mode: Y + U + V (3 planes) */
- 'I'<<24 | 'Y'<<16 | 'U'<<8 | 'V'<<0,
+ 'I'<<0 | 'Y'<<8 | 'U'<<16 | 'V'<<24,
YUY2 = /**< Packed mode: Y0+U0+Y1+V0 (1 plane) */
- 'Y'<<24 | 'U'<<16 | 'Y'<<8 | '2'<<0,
+ 'Y'<<0 | 'U'<<8 | 'Y'<<16 | '2'<<24,
UYVY = /**< Packed mode: U0+Y0+V0+Y1 (1 plane) */
- 'U'<<24 | 'Y'<<16 | 'V'<<8 | 'Y'<<0,
+ 'U'<<0 | 'Y'<<8 | 'V'<<16 | 'Y'<<24,
YVYU = /**< Packed mode: Y0+V0+Y1+U0 (1 plane) */
- 'Y'<<24 | 'V'<<16 | 'Y'<<8 | 'U'<<0,
+ 'Y'<<0 | 'V'<<8 | 'Y'<<16 | 'U'<<24,
NV12 = /**< Planar mode: Y + U/V interleaved (2 planes) */
- 'N'<<24 | 'V'<<16 | '1'<<8 | '2'<<0,
+ 'N'<<0 | 'V'<<8 | '1'<<16 | '2'<<24,
NV21 = /**< Planar mode: Y + V/U interleaved (2 planes) */
- 'N'<<24 | 'V'<<16 | '2'<<8 | '1'<<0,
+ 'N'<<0 | 'V'<<8 | '2'<<16 | '1'<<24,
EXTERNAL_OES = /**< Android video texture format */
- 'O'<<24 | 'E'<<16 | 'S'<<8 | ' '<<0,
+ 'O'<<0 | 'E'<<8 | 'S'<<16 | ' '<<24,
}