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

vendor/sdl3: fix GetPixelFormatName() returning rawptr instead of cstring
This commit is contained in:
gingerBill
2025-03-10 17:29:46 +00:00
committed by GitHub

View File

@@ -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) ---
}
}