Added SDL_WriteSurfacePixel() and SDL_WriteSurfacePixelFloat()

This commit is contained in:
Sam Lantinga
2024-07-20 17:52:45 -07:00
parent 12e50d17a2
commit 9294476788
5 changed files with 169 additions and 0 deletions

View File

@@ -875,6 +875,8 @@ SDL3_0.0.0 {
SDL_WriteS64LE;
SDL_WriteS8;
SDL_WriteStorageFile;
SDL_WriteSurfacePixel;
SDL_WriteSurfacePixelFloat;
SDL_WriteU16BE;
SDL_WriteU16LE;
SDL_WriteU32BE;

View File

@@ -900,6 +900,8 @@
#define SDL_WriteS64LE SDL_WriteS64LE_REAL
#define SDL_WriteS8 SDL_WriteS8_REAL
#define SDL_WriteStorageFile SDL_WriteStorageFile_REAL
#define SDL_WriteSurfacePixel SDL_WriteSurfacePixel_REAL
#define SDL_WriteSurfacePixelFloat SDL_WriteSurfacePixelFloat_REAL
#define SDL_WriteU16BE SDL_WriteU16BE_REAL
#define SDL_WriteU16LE SDL_WriteU16LE_REAL
#define SDL_WriteU32BE SDL_WriteU32BE_REAL

View File

@@ -910,6 +910,8 @@ SDL_DYNAPI_PROC(SDL_bool,SDL_WriteS64BE,(SDL_IOStream *a, Sint64 b),(a,b),return
SDL_DYNAPI_PROC(SDL_bool,SDL_WriteS64LE,(SDL_IOStream *a, Sint64 b),(a,b),return)
SDL_DYNAPI_PROC(SDL_bool,SDL_WriteS8,(SDL_IOStream *a, Sint8 b),(a,b),return)
SDL_DYNAPI_PROC(int,SDL_WriteStorageFile,(SDL_Storage *a, const char *b, const void *c, Uint64 d),(a,b,c,d),return)
SDL_DYNAPI_PROC(int,SDL_WriteSurfacePixel,(SDL_Surface *a, int b, int c, Uint8 d, Uint8 e, Uint8 f, Uint8 g),(a,b,c,d,e,f,g),return)
SDL_DYNAPI_PROC(int,SDL_WriteSurfacePixelFloat,(SDL_Surface *a, int b, int c, float d, float e, float f, float g),(a,b,c,d,e,f,g),return)
SDL_DYNAPI_PROC(SDL_bool,SDL_WriteU16BE,(SDL_IOStream *a, Uint16 b),(a,b),return)
SDL_DYNAPI_PROC(SDL_bool,SDL_WriteU16LE,(SDL_IOStream *a, Uint16 b),(a,b),return)
SDL_DYNAPI_PROC(SDL_bool,SDL_WriteU32BE,(SDL_IOStream *a, Uint32 b),(a,b),return)