diff options
| author | rajdakin <rajdakin@gmail.com> | 2021-07-31 13:38:01 +0200 |
|---|---|---|
| committer | rajdakin <rajdakin@gmail.com> | 2021-07-31 13:38:22 +0200 |
| commit | e1d8f1d7e55ea83a8c30680560c22b200cdeb9cd (patch) | |
| tree | b9efa9e0ba1331bbe4d3ccf100cf465b720e3faf /src/wrapped/generated/wrappedsdl2types.h | |
| parent | c8640caba352bed19d7289cf9761c0d14d3d2b19 (diff) | |
| download | box64-e1d8f1d7e55ea83a8c30680560c22b200cdeb9cd.tar.gz box64-e1d8f1d7e55ea83a8c30680560c22b200cdeb9cd.zip | |
Fixed some wrapped functions, upgraded the rebuild_wrapper script [SDL2 DOESN'T WORK, FIX UNDERWAY]
Diffstat (limited to 'src/wrapped/generated/wrappedsdl2types.h')
| -rw-r--r-- | src/wrapped/generated/wrappedsdl2types.h | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/src/wrapped/generated/wrappedsdl2types.h b/src/wrapped/generated/wrappedsdl2types.h index dc3c54dd..ff9d318e 100644 --- a/src/wrapped/generated/wrappedsdl2types.h +++ b/src/wrapped/generated/wrappedsdl2types.h @@ -1,5 +1,5 @@ /******************************************************************* - * File automatically generated by rebuild_wrappers.py (v2.0.1.14) * + * File automatically generated by rebuild_wrappers.py (v2.0.2.15) * *******************************************************************/ #ifndef __wrappedsdl2TYPES_H_ #define __wrappedsdl2TYPES_H_ @@ -12,6 +12,7 @@ #endif typedef void (*vFp_t)(void*); +typedef int64_t (*iFv_t)(void); typedef int64_t (*iFp_t)(void*); typedef int64_t (*IFp_t)(void*); typedef uint64_t (*uFp_t)(void*); @@ -19,7 +20,7 @@ typedef uint64_t (*UFp_t)(void*); typedef void* (*pFv_t)(void); typedef void* (*pFp_t)(void*); typedef void (*vFpp_t)(void*, void*); -typedef void (*vFpV_t)(void*, void*); +typedef void (*vFpV_t)(void*, ...); typedef int64_t (*iFip_t)(int64_t, void*); typedef int64_t (*iFWW_t)(uint16_t, uint16_t); typedef int64_t (*iFUU_t)(uint64_t, uint64_t); @@ -30,23 +31,37 @@ typedef uint64_t (*uFpu_t)(void*, uint64_t); typedef uint64_t (*uFpU_t)(void*, uint64_t); typedef void* (*pFpi_t)(void*, int64_t); typedef void* (*pFpp_t)(void*, void*); -typedef void (*vFipV_t)(int64_t, void*, void*); +typedef void (*vFipV_t)(int64_t, void*, ...); typedef int64_t (*iFupp_t)(uint64_t, void*, void*); typedef int64_t (*iFppi_t)(void*, void*, int64_t); -typedef int64_t (*iFppV_t)(void*, void*, void*); +typedef int64_t (*iFppV_t)(void*, void*, ...); typedef int64_t (*IFpIi_t)(void*, int64_t, int64_t); typedef void* (*pFupp_t)(uint64_t, void*, void*); typedef void* (*pFppi_t)(void*, void*, int64_t); typedef void* (*pFppp_t)(void*, void*, void*); typedef void (*vFpuup_t)(void*, uint64_t, uint64_t, void*); typedef int64_t (*iFpLpp_t)(void*, uintptr_t, void*, void*); -typedef int64_t (*iFpLpV_t)(void*, uintptr_t, void*, void*); +typedef int64_t (*iFpLpV_t)(void*, uintptr_t, void*, ...); typedef uint64_t (*uFppuu_t)(void*, void*, uint64_t, uint64_t); +typedef void (*vFppppp_t)(void*, void*, void*, void*, void*); typedef int64_t (*iFpippi_t)(void*, int64_t, void*, void*, int64_t); typedef void* (*pFpippp_t)(void*, int64_t, void*, void*, void*); #define SUPER() ADDED_FUNCTIONS() \ GO(SDL_UnloadObject, vFp_t) \ + GO(SDL_Has3DNow, iFv_t) \ + GO(SDL_HasAVX, iFv_t) \ + GO(SDL_HasAVX2, iFv_t) \ + GO(SDL_HasAVX512F, iFv_t) \ + GO(SDL_HasAltiVec, iFv_t) \ + GO(SDL_HasMMX, iFv_t) \ + GO(SDL_HasNEON, iFv_t) \ + GO(SDL_HasRDTSC, iFv_t) \ + GO(SDL_HasSSE, iFv_t) \ + GO(SDL_HasSSE2, iFv_t) \ + GO(SDL_HasSSE3, iFv_t) \ + GO(SDL_HasSSE41, iFv_t) \ + GO(SDL_HasSSE42, iFv_t) \ GO(SDL_RWclose, iFp_t) \ GO(SDL_RemoveTimer, iFp_t) \ GO(SDL_SaveAllDollarTemplates, iFp_t) \ @@ -110,7 +125,10 @@ typedef void* (*pFpippp_t)(void*, int64_t, void*, void*, void*); GO(SDL_snprintf, iFpLpV_t) \ GO(SDL_RWread, uFppuu_t) \ GO(SDL_RWwrite, uFppuu_t) \ + /*GO(SDL_GetJoystickGUIDInfo, vFppppp_t)*/ \ GO(SDL_OpenAudioDevice, iFpippi_t) \ GO(SDL_LoadWAV_RW, pFpippp_t) +// TODO: FIXME + #endif // __wrappedsdl2TYPES_H_ |