Browse Source

Merge pull request #4915 from chuga-git/sdl3-get-pixel-format-name

vendor/sdl3: fix GetPixelFormatName() returning rawptr instead of cstring
gingerBill 5 months ago
parent
commit
1035f0839d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      vendor/sdl3/sdl3_pixels.odin

+ 2 - 2
vendor/sdl3/sdl3_pixels.odin

@@ -550,7 +550,7 @@ PixelFormatDetails :: struct {
 
 @(default_calling_convention="c", link_prefix="SDL_")
 foreign lib {
-	GetPixelFormatName     :: proc(format: PixelFormat) -> rawptr ---
+	GetPixelFormatName     :: proc(format: PixelFormat) -> cstring ---
 	GetMasksForPixelFormat :: proc(format: PixelFormat, bpp: ^c.int, Rmask, Gmask, Bmask, Amask: ^Uint32) -> bool ---
 	GetPixelFormatForMasks :: proc(bpp: c.int, Rmask, Gmask, Bmask, Amask: Uint32) -> PixelFormat ---
 	GetPixelFormatDetails  :: proc(format: PixelFormat) -> ^PixelFormatDetails ---
@@ -561,4 +561,4 @@ foreign lib {
 	MapRGBA                :: proc(format: ^PixelFormatDetails, palette: ^Palette, r, g, b, a: Uint8) -> Uint32 ---
 	GetRGB                 :: proc(pixel: Uint32, format: ^PixelFormatDetails, palette: ^Palette, r, g, b: ^Uint8) ---
 	GetRGBA                :: proc(pixel: Uint32, format: ^PixelFormatDetails, palette: ^Palette, r, g, b, a: ^Uint8) ---
-}
+}