diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 97 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 284 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 97 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibgl_private.h | 895 |
4 files changed, 653 insertions, 720 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index e645143c..44a98dc9 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -28,7 +28,6 @@ #() iFC #() iFW #() iFu -#() iFU #() iFf #() iFd #() iFD @@ -51,6 +50,7 @@ #() CFC #() CFW #() CFu +#() CFU #() CFl #() CFL #() CFp @@ -63,7 +63,6 @@ #() uFu #() uFU #() uFd -#() uFl #() uFL #() uFp #() uFS @@ -127,19 +126,19 @@ #() vFcc #() vFww #() vFii +#() vFiI #() vFiW #() vFiu #() vFiU #() vFif #() vFid -#() vFil -#() vFiL #() vFip #() vFWW #() vFWp #() vFuc #() vFuw #() vFui +#() vFuI #() vFuC #() vFuW #() vFuu @@ -149,7 +148,7 @@ #() vFul #() vFuL #() vFup -#() vFUi +#() vFUu #() vFfi #() vFfC #() vFff @@ -241,7 +240,7 @@ #() CFui #() CFuW #() CFuu -#() CFuL +#() CFuU #() CFpi #() CFpu #() CFpL @@ -312,7 +311,6 @@ #() lFpp #() LFEL #() LFEp -#() LFuu #() LFUp #() LFLi #() LFLL @@ -382,16 +380,16 @@ #() vFiii #() vFiif #() vFiip +#() vFiII #() vFiui #() vFiuu -#() vFiuU #() vFiup +#() vFiUU #() vFiff #() vFidd #() vFilu #() vFill #() vFilp -#() vFiLL #() vFipi #() vFipu #() vFipL @@ -402,13 +400,14 @@ #() vFucc #() vFuww #() vFuii +#() vFuiI #() vFuiu #() vFuiU #() vFuif #() vFuid #() vFuil -#() vFuiL #() vFuip +#() vFuII #() vFuWW #() vFuui #() vFuuC @@ -416,14 +415,13 @@ #() vFuuU #() vFuuf #() vFuud -#() vFuuL #() vFuup +#() vFuUU #() vFuff #() vFufp #() vFudd #() vFull #() vFulp -#() vFuLL #() vFuLp #() vFupu #() vFupp @@ -599,8 +597,8 @@ #() IFppI #() IFSIi #() CFipp +#() CFuUu #() CFuff -#() CFuLu #() CFppp #() WFppp #() uFEpW @@ -628,6 +626,7 @@ #() uFpWp #() uFpui #() uFpuu +#() uFpuU #() uFpuL #() uFpup #() uFpfu @@ -827,17 +826,17 @@ #() vFiiCp #() vFiill #() vFiipV +#() vFiIII #() vFiuip #() vFiuuu #() vFiulp #() vFiupV +#() vFiUUU #() vFifff #() vFiddd #() vFilip -#() vFilll #() vFilpu #() vFilpp -#() vFiLLL #() vFipii #() vFipup #() vFipll @@ -848,21 +847,21 @@ #() vFuccc #() vFuwww #() vFuiii -#() vFuiiu #() vFuiip +#() vFuiII #() vFuiui #() vFuiuC #() vFuiuu #() vFuiup +#() vFuiUU #() vFuifi #() vFuiff #() vFuidd -#() vFuill #() vFuilp -#() vFuiLL #() vFuipi #() vFuipu #() vFuipp +#() vFuIII #() vFuWWW #() vFuuii #() vFuuiu @@ -876,24 +875,21 @@ #() vFuuud #() vFuuul #() vFuuup +#() vFuuUl #() vFuuff #() vFuuli -#() vFuulp -#() vFuuLl #() vFuupi #() vFuupp +#() vFuUui +#() vFuUup +#() vFuUUU #() vFufff #() vFuddd -#() vFuluL +#() vFuluU #() vFullC -#() vFulll #() vFullp -#() vFulpi #() vFulpu #() vFulpp -#() vFuLui -#() vFuLup -#() vFuLLL #() vFupii #() vFuppi #() vFuppu @@ -1161,7 +1157,6 @@ #() uFpipL #() uFpipp #() uFpCCC -#() uFpuip #() uFpuup #() uFpupi #() uFpupu @@ -1381,17 +1376,17 @@ #() vFiilll #() vFiipii #() vFiipll +#() vFiIIII #() vFiuiip #() vFiuipi #() vFiuuuu #() vFiulpp +#() vFiUUUU #() vFiffff #() vFidddd #() vFilill #() vFilipi #() vFilipl -#() vFillll -#() vFiLLLL #() vFipipu #() vFipipp #() vFipupi @@ -1403,6 +1398,7 @@ #() vFuiiCp #() vFuiiup #() vFuiill +#() vFuiIII #() vFuiuii #() vFuiuip #() vFuiuCi @@ -1410,20 +1406,20 @@ #() vFuiuuu #() vFuiuup #() vFuiupi +#() vFuiUUU #() vFuifff #() vFuiddd #() vFuilll -#() vFuiLLL #() vFuipii #() vFuipip #() vFuipup #() vFuippp +#() vFuIIII #() vFuCCCC #() vFuCuip #() vFuCuup #() vFuWWWW #() vFuuiii -#() vFuuiiu #() vFuuiip #() vFuuiui #() vFuuiuu @@ -1445,12 +1441,10 @@ #() vFuullp #() vFuupii #() vFuuppu +#() vFuUUUU #() vFuffff #() vFudddd -#() vFulill -#() vFullll #() vFullpu -#() vFuLLLL #() vFupiii #() vFupupi #() vFupupp @@ -1721,7 +1715,7 @@ #() uFbCuup #() uFbuuWW #() uFbuuup -#() UFuiiii +#() UFuiCiu #() lFEippL #() lFEuipp #() lFipiIi @@ -1737,7 +1731,6 @@ #() lFppLpp #() LFELppi #() LFEpppp -#() LFuiCiu #() LFLpppL #() LFpuipp #() LFpuppi @@ -1883,32 +1876,30 @@ #() vFiddidd #() vFilipli #() vFiliplu -#() vFillill #() vFipiplp #() vFCCCCff #() vFuiiiii #() vFuiiiip #() vFuiiuii #() vFuiiuup +#() vFuiIIII #() vFuiuiii #() vFuiuiiC #() vFuiuiil #() vFuiuiip #() vFuiuiuu -#() vFuiuiuL +#() vFuiuiuU #() vFuiuCip #() vFuiuuip #() vFuiuuuu #() vFuiupii #() vFuiupiu +#() vFuiUUUU #() vFuiffff #() vFuidddd -#() vFuillll -#() vFuiLLLL #() vFuipiup #() vFuCuuip #() vFuuiiii -#() vFuuiiiu #() vFuuiuii #() vFuuiuil #() vFuuiuip @@ -1934,8 +1925,7 @@ #() vFuffiip #() vFufffff #() vFuddiip -#() vFullill -#() vFulluLC +#() vFulluUC #() vFupiiii #() vFupupip #() vFuppppu @@ -2306,7 +2296,7 @@ #() vFuiuiiii #() vFuiuiiiC #() vFuiuiiip -#() vFuiuiiuL +#() vFuiuiiuU #() vFuiuCiuu #() vFuiupiiu #() vFuiupuip @@ -2325,7 +2315,6 @@ #() vFuuipppp #() vFuuuiiii #() vFuuuiiCp -#() vFuuuiuii #() vFuuuiuil #() vFuuuiupi #() vFuuuuuuu @@ -2340,7 +2329,6 @@ #() vFuuppppp #() vFuffffff #() vFudddddd -#() vFlipuiip #() vFlliiiip #() vFLpuLpLp #() vFpiiiipp @@ -2604,8 +2592,8 @@ #() vFuiiipiup #() vFuiuiiiii #() vFuiuiiiip -#() vFuiuiiiuL -#() vFuiuiiCuL +#() vFuiuiiiuU +#() vFuiuiiCuU #() vFuiuiuuuu #() vFuCCCCfff #() vFuuiiiiiC @@ -2795,7 +2783,7 @@ #() vFuiiiiiuip #() vFuiiiiiuup #() vFuiuiiiiip -#() vFuiuiiiCuL +#() vFuiuiiiCuU #() vFuiupuffup #() vFuuiiiiiii #() vFuuiiiiiiC @@ -2993,7 +2981,6 @@ #() vFEppLpLpLLpp #() vFiiiiillliip #() vFiiiiilllilp -#() vFuiiiiiiiiip #() vFuiiiiiiiuip #() vFuiiiiiiiuup #() vFuiiiillliip @@ -3003,9 +2990,9 @@ #() vFuuffiiffiip #() vFuufffffffff #() vFuuddiiddiip +#() vFuUuuuuuuuuu #() vFuffffffffff -#() vFuLuuuuuuuuu -#() vFLufffffffff +#() vFUufffffffff #() vFpipipiipiii #() vFpipppiiiipi #() vFpupuuupupup @@ -3048,9 +3035,8 @@ #() iWEpuipuppppp #() iWEpuuiiuippu #() iWEpuuuuuiipp -#() vFuiiiiiiiiuLC +#() vFuiiiiiiiiuUC #() vFuiiiiiiiuuip -#() vFuuiiiiiiiiui #() vFuuiiiiiiiiuu #() vFuuiiiiiiiuip #() vFuuiiiiiiiuup @@ -3087,8 +3073,8 @@ #() vFEpppppppiippp #() vFuiiiiiiiiiuup #() vFuuuuuuuuuuuuu +#() vFuUuuuuuuuuuuu #() vFuffffffffffff -#() vFuLuuuuuuuuuuu #() vFpipppiiiiiiuu #() vFpippppppppppp #() vFpuppppppppppp @@ -3131,7 +3117,6 @@ #() pFppipipipipipipip #() pFpppppppppppppppp #() pFbuuWWWWWWwwCCCuu -#() vFuuuiiiiiuiiiiilll #() vFuuuuiiiiuuiiiiiii #() vFppiiiiddddiiiiiuu #() vFpppuppiipppuUUUpi diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index b727db47..07e2370d 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -79,7 +79,6 @@ typedef int32_t (*iFI_t)(int64_t); typedef int32_t (*iFC_t)(uint8_t); typedef int32_t (*iFW_t)(uint16_t); typedef int32_t (*iFu_t)(uint32_t); -typedef int32_t (*iFU_t)(uint64_t); typedef int32_t (*iFf_t)(float); typedef int32_t (*iFd_t)(double); typedef int32_t (*iFl_t)(intptr_t); @@ -101,6 +100,7 @@ typedef uint8_t (*CFi_t)(int32_t); typedef uint8_t (*CFC_t)(uint8_t); typedef uint8_t (*CFW_t)(uint16_t); typedef uint8_t (*CFu_t)(uint32_t); +typedef uint8_t (*CFU_t)(uint64_t); typedef uint8_t (*CFl_t)(intptr_t); typedef uint8_t (*CFL_t)(uintptr_t); typedef uint8_t (*CFp_t)(void*); @@ -113,7 +113,6 @@ typedef uint32_t (*uFi_t)(int32_t); typedef uint32_t (*uFu_t)(uint32_t); typedef uint32_t (*uFU_t)(uint64_t); typedef uint32_t (*uFd_t)(double); -typedef uint32_t (*uFl_t)(intptr_t); typedef uint32_t (*uFL_t)(uintptr_t); typedef uint32_t (*uFp_t)(void*); typedef uint32_t (*uFS_t)(void*); @@ -173,19 +172,19 @@ typedef void (*vFEp_t)(x64emu_t*, void*); typedef void (*vFcc_t)(int8_t, int8_t); typedef void (*vFww_t)(int16_t, int16_t); typedef void (*vFii_t)(int32_t, int32_t); +typedef void (*vFiI_t)(int32_t, int64_t); typedef void (*vFiW_t)(int32_t, uint16_t); typedef void (*vFiu_t)(int32_t, uint32_t); typedef void (*vFiU_t)(int32_t, uint64_t); typedef void (*vFif_t)(int32_t, float); typedef void (*vFid_t)(int32_t, double); -typedef void (*vFil_t)(int32_t, intptr_t); -typedef void (*vFiL_t)(int32_t, uintptr_t); typedef void (*vFip_t)(int32_t, void*); typedef void (*vFWW_t)(uint16_t, uint16_t); typedef void (*vFWp_t)(uint16_t, void*); typedef void (*vFuc_t)(uint32_t, int8_t); typedef void (*vFuw_t)(uint32_t, int16_t); typedef void (*vFui_t)(uint32_t, int32_t); +typedef void (*vFuI_t)(uint32_t, int64_t); typedef void (*vFuC_t)(uint32_t, uint8_t); typedef void (*vFuW_t)(uint32_t, uint16_t); typedef void (*vFuu_t)(uint32_t, uint32_t); @@ -195,7 +194,7 @@ typedef void (*vFud_t)(uint32_t, double); typedef void (*vFul_t)(uint32_t, intptr_t); typedef void (*vFuL_t)(uint32_t, uintptr_t); typedef void (*vFup_t)(uint32_t, void*); -typedef void (*vFUi_t)(uint64_t, int32_t); +typedef void (*vFUu_t)(uint64_t, uint32_t); typedef void (*vFfi_t)(float, int32_t); typedef void (*vFfC_t)(float, uint8_t); typedef void (*vFff_t)(float, float); @@ -286,7 +285,7 @@ typedef uint8_t (*CFCi_t)(uint8_t, int32_t); typedef uint8_t (*CFui_t)(uint32_t, int32_t); typedef uint8_t (*CFuW_t)(uint32_t, uint16_t); typedef uint8_t (*CFuu_t)(uint32_t, uint32_t); -typedef uint8_t (*CFuL_t)(uint32_t, uintptr_t); +typedef uint8_t (*CFuU_t)(uint32_t, uint64_t); typedef uint8_t (*CFpi_t)(void*, int32_t); typedef uint8_t (*CFpu_t)(void*, uint32_t); typedef uint8_t (*CFpL_t)(void*, uintptr_t); @@ -349,7 +348,6 @@ typedef intptr_t (*lFpl_t)(void*, intptr_t); typedef intptr_t (*lFpp_t)(void*, void*); typedef uintptr_t (*LFEL_t)(x64emu_t*, uintptr_t); typedef uintptr_t (*LFEp_t)(x64emu_t*, void*); -typedef uintptr_t (*LFuu_t)(uint32_t, uint32_t); typedef uintptr_t (*LFUp_t)(uint64_t, void*); typedef uintptr_t (*LFLi_t)(uintptr_t, int32_t); typedef uintptr_t (*LFLL_t)(uintptr_t, uintptr_t); @@ -418,16 +416,16 @@ typedef void (*vFwww_t)(int16_t, int16_t, int16_t); typedef void (*vFiii_t)(int32_t, int32_t, int32_t); typedef void (*vFiif_t)(int32_t, int32_t, float); typedef void (*vFiip_t)(int32_t, int32_t, void*); +typedef void (*vFiII_t)(int32_t, int64_t, int64_t); typedef void (*vFiui_t)(int32_t, uint32_t, int32_t); typedef void (*vFiuu_t)(int32_t, uint32_t, uint32_t); -typedef void (*vFiuU_t)(int32_t, uint32_t, uint64_t); typedef void (*vFiup_t)(int32_t, uint32_t, void*); +typedef void (*vFiUU_t)(int32_t, uint64_t, uint64_t); typedef void (*vFiff_t)(int32_t, float, float); typedef void (*vFidd_t)(int32_t, double, double); typedef void (*vFilu_t)(int32_t, intptr_t, uint32_t); typedef void (*vFill_t)(int32_t, intptr_t, intptr_t); typedef void (*vFilp_t)(int32_t, intptr_t, void*); -typedef void (*vFiLL_t)(int32_t, uintptr_t, uintptr_t); typedef void (*vFipi_t)(int32_t, void*, int32_t); typedef void (*vFipu_t)(int32_t, void*, uint32_t); typedef void (*vFipL_t)(int32_t, void*, uintptr_t); @@ -438,13 +436,14 @@ typedef void (*vFWWW_t)(uint16_t, uint16_t, uint16_t); typedef void (*vFucc_t)(uint32_t, int8_t, int8_t); typedef void (*vFuww_t)(uint32_t, int16_t, int16_t); typedef void (*vFuii_t)(uint32_t, int32_t, int32_t); +typedef void (*vFuiI_t)(uint32_t, int32_t, int64_t); typedef void (*vFuiu_t)(uint32_t, int32_t, uint32_t); typedef void (*vFuiU_t)(uint32_t, int32_t, uint64_t); typedef void (*vFuif_t)(uint32_t, int32_t, float); typedef void (*vFuid_t)(uint32_t, int32_t, double); typedef void (*vFuil_t)(uint32_t, int32_t, intptr_t); -typedef void (*vFuiL_t)(uint32_t, int32_t, uintptr_t); typedef void (*vFuip_t)(uint32_t, int32_t, void*); +typedef void (*vFuII_t)(uint32_t, int64_t, int64_t); typedef void (*vFuWW_t)(uint32_t, uint16_t, uint16_t); typedef void (*vFuui_t)(uint32_t, uint32_t, int32_t); typedef void (*vFuuC_t)(uint32_t, uint32_t, uint8_t); @@ -452,14 +451,13 @@ typedef void (*vFuuu_t)(uint32_t, uint32_t, uint32_t); typedef void (*vFuuU_t)(uint32_t, uint32_t, uint64_t); typedef void (*vFuuf_t)(uint32_t, uint32_t, float); typedef void (*vFuud_t)(uint32_t, uint32_t, double); -typedef void (*vFuuL_t)(uint32_t, uint32_t, uintptr_t); typedef void (*vFuup_t)(uint32_t, uint32_t, void*); +typedef void (*vFuUU_t)(uint32_t, uint64_t, uint64_t); typedef void (*vFuff_t)(uint32_t, float, float); typedef void (*vFufp_t)(uint32_t, float, void*); typedef void (*vFudd_t)(uint32_t, double, double); typedef void (*vFull_t)(uint32_t, intptr_t, intptr_t); typedef void (*vFulp_t)(uint32_t, intptr_t, void*); -typedef void (*vFuLL_t)(uint32_t, uintptr_t, uintptr_t); typedef void (*vFuLp_t)(uint32_t, uintptr_t, void*); typedef void (*vFupu_t)(uint32_t, void*, uint32_t); typedef void (*vFupp_t)(uint32_t, void*, void*); @@ -634,8 +632,8 @@ typedef int64_t (*IFppi_t)(void*, void*, int32_t); typedef int64_t (*IFppI_t)(void*, void*, int64_t); typedef int64_t (*IFSIi_t)(void*, int64_t, int32_t); typedef uint8_t (*CFipp_t)(int32_t, void*, void*); +typedef uint8_t (*CFuUu_t)(uint32_t, uint64_t, uint32_t); typedef uint8_t (*CFuff_t)(uint32_t, float, float); -typedef uint8_t (*CFuLu_t)(uint32_t, uintptr_t, uint32_t); typedef uint8_t (*CFppp_t)(void*, void*, void*); typedef uint16_t (*WFppp_t)(void*, void*, void*); typedef uint32_t (*uFEpW_t)(x64emu_t*, void*, uint16_t); @@ -663,6 +661,7 @@ typedef uint32_t (*uFpWf_t)(void*, uint16_t, float); typedef uint32_t (*uFpWp_t)(void*, uint16_t, void*); typedef uint32_t (*uFpui_t)(void*, uint32_t, int32_t); typedef uint32_t (*uFpuu_t)(void*, uint32_t, uint32_t); +typedef uint32_t (*uFpuU_t)(void*, uint32_t, uint64_t); typedef uint32_t (*uFpuL_t)(void*, uint32_t, uintptr_t); typedef uint32_t (*uFpup_t)(void*, uint32_t, void*); typedef uint32_t (*uFpfu_t)(void*, float, uint32_t); @@ -858,17 +857,17 @@ typedef void (*vFiiip_t)(int32_t, int32_t, int32_t, void*); typedef void (*vFiiCp_t)(int32_t, int32_t, uint8_t, void*); typedef void (*vFiill_t)(int32_t, int32_t, intptr_t, intptr_t); typedef void (*vFiipV_t)(int32_t, int32_t, void*, void*); +typedef void (*vFiIII_t)(int32_t, int64_t, int64_t, int64_t); typedef void (*vFiuip_t)(int32_t, uint32_t, int32_t, void*); typedef void (*vFiuuu_t)(int32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFiulp_t)(int32_t, uint32_t, intptr_t, void*); typedef void (*vFiupV_t)(int32_t, uint32_t, void*, void*); +typedef void (*vFiUUU_t)(int32_t, uint64_t, uint64_t, uint64_t); typedef void (*vFifff_t)(int32_t, float, float, float); typedef void (*vFiddd_t)(int32_t, double, double, double); typedef void (*vFilip_t)(int32_t, intptr_t, int32_t, void*); -typedef void (*vFilll_t)(int32_t, intptr_t, intptr_t, intptr_t); typedef void (*vFilpu_t)(int32_t, intptr_t, void*, uint32_t); typedef void (*vFilpp_t)(int32_t, intptr_t, void*, void*); -typedef void (*vFiLLL_t)(int32_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFipii_t)(int32_t, void*, int32_t, int32_t); typedef void (*vFipup_t)(int32_t, void*, uint32_t, void*); typedef void (*vFipll_t)(int32_t, void*, intptr_t, intptr_t); @@ -879,21 +878,21 @@ typedef void (*vFWWWW_t)(uint16_t, uint16_t, uint16_t, uint16_t); typedef void (*vFuccc_t)(uint32_t, int8_t, int8_t, int8_t); typedef void (*vFuwww_t)(uint32_t, int16_t, int16_t, int16_t); typedef void (*vFuiii_t)(uint32_t, int32_t, int32_t, int32_t); -typedef void (*vFuiiu_t)(uint32_t, int32_t, int32_t, uint32_t); typedef void (*vFuiip_t)(uint32_t, int32_t, int32_t, void*); +typedef void (*vFuiII_t)(uint32_t, int32_t, int64_t, int64_t); typedef void (*vFuiui_t)(uint32_t, int32_t, uint32_t, int32_t); typedef void (*vFuiuC_t)(uint32_t, int32_t, uint32_t, uint8_t); typedef void (*vFuiuu_t)(uint32_t, int32_t, uint32_t, uint32_t); typedef void (*vFuiup_t)(uint32_t, int32_t, uint32_t, void*); +typedef void (*vFuiUU_t)(uint32_t, int32_t, uint64_t, uint64_t); typedef void (*vFuifi_t)(uint32_t, int32_t, float, int32_t); typedef void (*vFuiff_t)(uint32_t, int32_t, float, float); typedef void (*vFuidd_t)(uint32_t, int32_t, double, double); -typedef void (*vFuill_t)(uint32_t, int32_t, intptr_t, intptr_t); typedef void (*vFuilp_t)(uint32_t, int32_t, intptr_t, void*); -typedef void (*vFuiLL_t)(uint32_t, int32_t, uintptr_t, uintptr_t); typedef void (*vFuipi_t)(uint32_t, int32_t, void*, int32_t); typedef void (*vFuipu_t)(uint32_t, int32_t, void*, uint32_t); typedef void (*vFuipp_t)(uint32_t, int32_t, void*, void*); +typedef void (*vFuIII_t)(uint32_t, int64_t, int64_t, int64_t); typedef void (*vFuWWW_t)(uint32_t, uint16_t, uint16_t, uint16_t); typedef void (*vFuuii_t)(uint32_t, uint32_t, int32_t, int32_t); typedef void (*vFuuiu_t)(uint32_t, uint32_t, int32_t, uint32_t); @@ -907,24 +906,21 @@ typedef void (*vFuuuf_t)(uint32_t, uint32_t, uint32_t, float); typedef void (*vFuuud_t)(uint32_t, uint32_t, uint32_t, double); typedef void (*vFuuul_t)(uint32_t, uint32_t, uint32_t, intptr_t); typedef void (*vFuuup_t)(uint32_t, uint32_t, uint32_t, void*); +typedef void (*vFuuUl_t)(uint32_t, uint32_t, uint64_t, intptr_t); typedef void (*vFuuff_t)(uint32_t, uint32_t, float, float); typedef void (*vFuuli_t)(uint32_t, uint32_t, intptr_t, int32_t); -typedef void (*vFuulp_t)(uint32_t, uint32_t, intptr_t, void*); -typedef void (*vFuuLl_t)(uint32_t, uint32_t, uintptr_t, intptr_t); typedef void (*vFuupi_t)(uint32_t, uint32_t, void*, int32_t); typedef void (*vFuupp_t)(uint32_t, uint32_t, void*, void*); +typedef void (*vFuUui_t)(uint32_t, uint64_t, uint32_t, int32_t); +typedef void (*vFuUup_t)(uint32_t, uint64_t, uint32_t, void*); +typedef void (*vFuUUU_t)(uint32_t, uint64_t, uint64_t, uint64_t); typedef void (*vFufff_t)(uint32_t, float, float, float); typedef void (*vFuddd_t)(uint32_t, double, double, double); -typedef void (*vFuluL_t)(uint32_t, intptr_t, uint32_t, uintptr_t); +typedef void (*vFuluU_t)(uint32_t, intptr_t, uint32_t, uint64_t); typedef void (*vFullC_t)(uint32_t, intptr_t, intptr_t, uint8_t); -typedef void (*vFulll_t)(uint32_t, intptr_t, intptr_t, intptr_t); typedef void (*vFullp_t)(uint32_t, intptr_t, intptr_t, void*); -typedef void (*vFulpi_t)(uint32_t, intptr_t, void*, int32_t); typedef void (*vFulpu_t)(uint32_t, intptr_t, void*, uint32_t); typedef void (*vFulpp_t)(uint32_t, intptr_t, void*, void*); -typedef void (*vFuLui_t)(uint32_t, uintptr_t, uint32_t, int32_t); -typedef void (*vFuLup_t)(uint32_t, uintptr_t, uint32_t, void*); -typedef void (*vFuLLL_t)(uint32_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFupii_t)(uint32_t, void*, int32_t, int32_t); typedef void (*vFuppi_t)(uint32_t, void*, void*, int32_t); typedef void (*vFuppu_t)(uint32_t, void*, void*, uint32_t); @@ -1191,7 +1187,6 @@ typedef uint32_t (*uFpipu_t)(void*, int32_t, void*, uint32_t); typedef uint32_t (*uFpipL_t)(void*, int32_t, void*, uintptr_t); typedef uint32_t (*uFpipp_t)(void*, int32_t, void*, void*); typedef uint32_t (*uFpCCC_t)(void*, uint8_t, uint8_t, uint8_t); -typedef uint32_t (*uFpuip_t)(void*, uint32_t, int32_t, void*); typedef uint32_t (*uFpuup_t)(void*, uint32_t, uint32_t, void*); typedef uint32_t (*uFpupi_t)(void*, uint32_t, void*, int32_t); typedef uint32_t (*uFpupu_t)(void*, uint32_t, void*, uint32_t); @@ -1410,17 +1405,17 @@ typedef void (*vFiillu_t)(int32_t, int32_t, intptr_t, intptr_t, uint32_t); typedef void (*vFiilll_t)(int32_t, int32_t, intptr_t, intptr_t, intptr_t); typedef void (*vFiipii_t)(int32_t, int32_t, void*, int32_t, int32_t); typedef void (*vFiipll_t)(int32_t, int32_t, void*, intptr_t, intptr_t); +typedef void (*vFiIIII_t)(int32_t, int64_t, int64_t, int64_t, int64_t); typedef void (*vFiuiip_t)(int32_t, uint32_t, int32_t, int32_t, void*); typedef void (*vFiuipi_t)(int32_t, uint32_t, int32_t, void*, int32_t); typedef void (*vFiuuuu_t)(int32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFiulpp_t)(int32_t, uint32_t, intptr_t, void*, void*); +typedef void (*vFiUUUU_t)(int32_t, uint64_t, uint64_t, uint64_t, uint64_t); typedef void (*vFiffff_t)(int32_t, float, float, float, float); typedef void (*vFidddd_t)(int32_t, double, double, double, double); typedef void (*vFilill_t)(int32_t, intptr_t, int32_t, intptr_t, intptr_t); typedef void (*vFilipi_t)(int32_t, intptr_t, int32_t, void*, int32_t); typedef void (*vFilipl_t)(int32_t, intptr_t, int32_t, void*, intptr_t); -typedef void (*vFillll_t)(int32_t, intptr_t, intptr_t, intptr_t, intptr_t); -typedef void (*vFiLLLL_t)(int32_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFipipu_t)(int32_t, void*, int32_t, void*, uint32_t); typedef void (*vFipipp_t)(int32_t, void*, int32_t, void*, void*); typedef void (*vFipupi_t)(int32_t, void*, uint32_t, void*, int32_t); @@ -1432,6 +1427,7 @@ typedef void (*vFuiiip_t)(uint32_t, int32_t, int32_t, int32_t, void*); typedef void (*vFuiiCp_t)(uint32_t, int32_t, int32_t, uint8_t, void*); typedef void (*vFuiiup_t)(uint32_t, int32_t, int32_t, uint32_t, void*); typedef void (*vFuiill_t)(uint32_t, int32_t, int32_t, intptr_t, intptr_t); +typedef void (*vFuiIII_t)(uint32_t, int32_t, int64_t, int64_t, int64_t); typedef void (*vFuiuii_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t); typedef void (*vFuiuip_t)(uint32_t, int32_t, uint32_t, int32_t, void*); typedef void (*vFuiuCi_t)(uint32_t, int32_t, uint32_t, uint8_t, int32_t); @@ -1439,20 +1435,20 @@ typedef void (*vFuiuCu_t)(uint32_t, int32_t, uint32_t, uint8_t, uint32_t); typedef void (*vFuiuuu_t)(uint32_t, int32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFuiuup_t)(uint32_t, int32_t, uint32_t, uint32_t, void*); typedef void (*vFuiupi_t)(uint32_t, int32_t, uint32_t, void*, int32_t); +typedef void (*vFuiUUU_t)(uint32_t, int32_t, uint64_t, uint64_t, uint64_t); typedef void (*vFuifff_t)(uint32_t, int32_t, float, float, float); typedef void (*vFuiddd_t)(uint32_t, int32_t, double, double, double); typedef void (*vFuilll_t)(uint32_t, int32_t, intptr_t, intptr_t, intptr_t); -typedef void (*vFuiLLL_t)(uint32_t, int32_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFuipii_t)(uint32_t, int32_t, void*, int32_t, int32_t); typedef void (*vFuipip_t)(uint32_t, int32_t, void*, int32_t, void*); typedef void (*vFuipup_t)(uint32_t, int32_t, void*, uint32_t, void*); typedef void (*vFuippp_t)(uint32_t, int32_t, void*, void*, void*); +typedef void (*vFuIIII_t)(uint32_t, int64_t, int64_t, int64_t, int64_t); typedef void (*vFuCCCC_t)(uint32_t, uint8_t, uint8_t, uint8_t, uint8_t); typedef void (*vFuCuip_t)(uint32_t, uint8_t, uint32_t, int32_t, void*); typedef void (*vFuCuup_t)(uint32_t, uint8_t, uint32_t, uint32_t, void*); typedef void (*vFuWWWW_t)(uint32_t, uint16_t, uint16_t, uint16_t, uint16_t); typedef void (*vFuuiii_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t); -typedef void (*vFuuiiu_t)(uint32_t, uint32_t, int32_t, int32_t, uint32_t); typedef void (*vFuuiip_t)(uint32_t, uint32_t, int32_t, int32_t, void*); typedef void (*vFuuiui_t)(uint32_t, uint32_t, int32_t, uint32_t, int32_t); typedef void (*vFuuiuu_t)(uint32_t, uint32_t, int32_t, uint32_t, uint32_t); @@ -1474,12 +1470,10 @@ typedef void (*vFuulll_t)(uint32_t, uint32_t, intptr_t, intptr_t, intptr_t); typedef void (*vFuullp_t)(uint32_t, uint32_t, intptr_t, intptr_t, void*); typedef void (*vFuupii_t)(uint32_t, uint32_t, void*, int32_t, int32_t); typedef void (*vFuuppu_t)(uint32_t, uint32_t, void*, void*, uint32_t); +typedef void (*vFuUUUU_t)(uint32_t, uint64_t, uint64_t, uint64_t, uint64_t); typedef void (*vFuffff_t)(uint32_t, float, float, float, float); typedef void (*vFudddd_t)(uint32_t, double, double, double, double); -typedef void (*vFulill_t)(uint32_t, intptr_t, int32_t, intptr_t, intptr_t); -typedef void (*vFullll_t)(uint32_t, intptr_t, intptr_t, intptr_t, intptr_t); typedef void (*vFullpu_t)(uint32_t, intptr_t, intptr_t, void*, uint32_t); -typedef void (*vFuLLLL_t)(uint32_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFupiii_t)(uint32_t, void*, int32_t, int32_t, int32_t); typedef void (*vFupupi_t)(uint32_t, void*, uint32_t, void*, int32_t); typedef void (*vFupupp_t)(uint32_t, void*, uint32_t, void*, void*); @@ -1750,7 +1744,7 @@ typedef uint32_t (*uFbCuuu_t)(void*, uint8_t, uint32_t, uint32_t, uint32_t); typedef uint32_t (*uFbCuup_t)(void*, uint8_t, uint32_t, uint32_t, void*); typedef uint32_t (*uFbuuWW_t)(void*, uint32_t, uint32_t, uint16_t, uint16_t); typedef uint32_t (*uFbuuup_t)(void*, uint32_t, uint32_t, uint32_t, void*); -typedef uint64_t (*UFuiiii_t)(uint32_t, int32_t, int32_t, int32_t, int32_t); +typedef uint64_t (*UFuiCiu_t)(uint32_t, int32_t, uint8_t, int32_t, uint32_t); typedef intptr_t (*lFEippL_t)(x64emu_t*, int32_t, void*, void*, uintptr_t); typedef intptr_t (*lFEuipp_t)(x64emu_t*, uint32_t, int32_t, void*, void*); typedef intptr_t (*lFipiIi_t)(int32_t, void*, int32_t, int64_t, int32_t); @@ -1766,7 +1760,6 @@ typedef intptr_t (*lFppLpL_t)(void*, void*, uintptr_t, void*, uintptr_t); typedef intptr_t (*lFppLpp_t)(void*, void*, uintptr_t, void*, void*); typedef uintptr_t (*LFELppi_t)(x64emu_t*, uintptr_t, void*, void*, int32_t); typedef uintptr_t (*LFEpppp_t)(x64emu_t*, void*, void*, void*, void*); -typedef uintptr_t (*LFuiCiu_t)(uint32_t, int32_t, uint8_t, int32_t, uint32_t); typedef uintptr_t (*LFLpppL_t)(uintptr_t, void*, void*, void*, uintptr_t); typedef uintptr_t (*LFpuipp_t)(void*, uint32_t, int32_t, void*, void*); typedef uintptr_t (*LFpuppi_t)(void*, uint32_t, void*, void*, int32_t); @@ -1912,32 +1905,30 @@ typedef void (*vFiffiff_t)(int32_t, float, float, int32_t, float, float); typedef void (*vFiddidd_t)(int32_t, double, double, int32_t, double, double); typedef void (*vFilipli_t)(int32_t, intptr_t, int32_t, void*, intptr_t, int32_t); typedef void (*vFiliplu_t)(int32_t, intptr_t, int32_t, void*, intptr_t, uint32_t); -typedef void (*vFillill_t)(int32_t, intptr_t, intptr_t, int32_t, intptr_t, intptr_t); typedef void (*vFipiplp_t)(int32_t, void*, int32_t, void*, intptr_t, void*); typedef void (*vFCCCCff_t)(uint8_t, uint8_t, uint8_t, uint8_t, float, float); typedef void (*vFuiiiii_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFuiiiip_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, void*); typedef void (*vFuiiuii_t)(uint32_t, int32_t, int32_t, uint32_t, int32_t, int32_t); typedef void (*vFuiiuup_t)(uint32_t, int32_t, int32_t, uint32_t, uint32_t, void*); +typedef void (*vFuiIIII_t)(uint32_t, int32_t, int64_t, int64_t, int64_t, int64_t); typedef void (*vFuiuiii_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t); typedef void (*vFuiuiiC_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, uint8_t); typedef void (*vFuiuiil_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, intptr_t); typedef void (*vFuiuiip_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, void*); typedef void (*vFuiuiuu_t)(uint32_t, int32_t, uint32_t, int32_t, uint32_t, uint32_t); -typedef void (*vFuiuiuL_t)(uint32_t, int32_t, uint32_t, int32_t, uint32_t, uintptr_t); +typedef void (*vFuiuiuU_t)(uint32_t, int32_t, uint32_t, int32_t, uint32_t, uint64_t); typedef void (*vFuiuCip_t)(uint32_t, int32_t, uint32_t, uint8_t, int32_t, void*); typedef void (*vFuiuuip_t)(uint32_t, int32_t, uint32_t, uint32_t, int32_t, void*); typedef void (*vFuiuuuu_t)(uint32_t, int32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFuiupii_t)(uint32_t, int32_t, uint32_t, void*, int32_t, int32_t); typedef void (*vFuiupiu_t)(uint32_t, int32_t, uint32_t, void*, int32_t, uint32_t); +typedef void (*vFuiUUUU_t)(uint32_t, int32_t, uint64_t, uint64_t, uint64_t, uint64_t); typedef void (*vFuiffff_t)(uint32_t, int32_t, float, float, float, float); typedef void (*vFuidddd_t)(uint32_t, int32_t, double, double, double, double); -typedef void (*vFuillll_t)(uint32_t, int32_t, intptr_t, intptr_t, intptr_t, intptr_t); -typedef void (*vFuiLLLL_t)(uint32_t, int32_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t); typedef void (*vFuipiup_t)(uint32_t, int32_t, void*, int32_t, uint32_t, void*); typedef void (*vFuCuuip_t)(uint32_t, uint8_t, uint32_t, uint32_t, int32_t, void*); typedef void (*vFuuiiii_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t); -typedef void (*vFuuiiiu_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, uint32_t); typedef void (*vFuuiuii_t)(uint32_t, uint32_t, int32_t, uint32_t, int32_t, int32_t); typedef void (*vFuuiuil_t)(uint32_t, uint32_t, int32_t, uint32_t, int32_t, intptr_t); typedef void (*vFuuiuip_t)(uint32_t, uint32_t, int32_t, uint32_t, int32_t, void*); @@ -1963,8 +1954,7 @@ typedef void (*vFuuplii_t)(uint32_t, uint32_t, void*, intptr_t, int32_t, int32_t typedef void (*vFuffiip_t)(uint32_t, float, float, int32_t, int32_t, void*); typedef void (*vFufffff_t)(uint32_t, float, float, float, float, float); typedef void (*vFuddiip_t)(uint32_t, double, double, int32_t, int32_t, void*); -typedef void (*vFullill_t)(uint32_t, intptr_t, intptr_t, int32_t, intptr_t, intptr_t); -typedef void (*vFulluLC_t)(uint32_t, intptr_t, intptr_t, uint32_t, uintptr_t, uint8_t); +typedef void (*vFulluUC_t)(uint32_t, intptr_t, intptr_t, uint32_t, uint64_t, uint8_t); typedef void (*vFupiiii_t)(uint32_t, void*, int32_t, int32_t, int32_t, int32_t); typedef void (*vFupupip_t)(uint32_t, void*, uint32_t, void*, int32_t, void*); typedef void (*vFuppppu_t)(uint32_t, void*, void*, void*, void*, uint32_t); @@ -2334,7 +2324,7 @@ typedef void (*vFuiiiuup_t)(uint32_t, int32_t, int32_t, int32_t, uint32_t, uint3 typedef void (*vFuiuiiii_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFuiuiiiC_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, uint8_t); typedef void (*vFuiuiiip_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, void*); -typedef void (*vFuiuiiuL_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, uint32_t, uintptr_t); +typedef void (*vFuiuiiuU_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, uint32_t, uint64_t); typedef void (*vFuiuCiuu_t)(uint32_t, int32_t, uint32_t, uint8_t, int32_t, uint32_t, uint32_t); typedef void (*vFuiupiiu_t)(uint32_t, int32_t, uint32_t, void*, int32_t, int32_t, uint32_t); typedef void (*vFuiupuip_t)(uint32_t, int32_t, uint32_t, void*, uint32_t, int32_t, void*); @@ -2353,7 +2343,6 @@ typedef void (*vFuuiuiiC_t)(uint32_t, uint32_t, int32_t, uint32_t, int32_t, int3 typedef void (*vFuuipppp_t)(uint32_t, uint32_t, int32_t, void*, void*, void*, void*); typedef void (*vFuuuiiii_t)(uint32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFuuuiiCp_t)(uint32_t, uint32_t, uint32_t, int32_t, int32_t, uint8_t, void*); -typedef void (*vFuuuiuii_t)(uint32_t, uint32_t, uint32_t, int32_t, uint32_t, int32_t, int32_t); typedef void (*vFuuuiuil_t)(uint32_t, uint32_t, uint32_t, int32_t, uint32_t, int32_t, intptr_t); typedef void (*vFuuuiupi_t)(uint32_t, uint32_t, uint32_t, int32_t, uint32_t, void*, int32_t); typedef void (*vFuuuuuuu_t)(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); @@ -2368,7 +2357,6 @@ typedef void (*vFuuppppu_t)(uint32_t, uint32_t, void*, void*, void*, void*, uint typedef void (*vFuuppppp_t)(uint32_t, uint32_t, void*, void*, void*, void*, void*); typedef void (*vFuffffff_t)(uint32_t, float, float, float, float, float, float); typedef void (*vFudddddd_t)(uint32_t, double, double, double, double, double, double); -typedef void (*vFlipuiip_t)(intptr_t, int32_t, void*, uint32_t, int32_t, int32_t, void*); typedef void (*vFlliiiip_t)(intptr_t, intptr_t, int32_t, int32_t, int32_t, int32_t, void*); typedef void (*vFLpuLpLp_t)(uintptr_t, void*, uint32_t, uintptr_t, void*, uintptr_t, void*); typedef void (*vFpiiiipp_t)(void*, int32_t, int32_t, int32_t, int32_t, void*, void*); @@ -2632,8 +2620,8 @@ typedef void (*vFuiiiiuup_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, uint3 typedef void (*vFuiiipiup_t)(uint32_t, int32_t, int32_t, int32_t, void*, int32_t, uint32_t, void*); typedef void (*vFuiuiiiii_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFuiuiiiip_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, void*); -typedef void (*vFuiuiiiuL_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, uint32_t, uintptr_t); -typedef void (*vFuiuiiCuL_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, uint8_t, uint32_t, uintptr_t); +typedef void (*vFuiuiiiuU_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, uint32_t, uint64_t); +typedef void (*vFuiuiiCuU_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, uint8_t, uint32_t, uint64_t); typedef void (*vFuiuiuuuu_t)(uint32_t, int32_t, uint32_t, int32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFuCCCCfff_t)(uint32_t, uint8_t, uint8_t, uint8_t, uint8_t, float, float, float); typedef void (*vFuuiiiiiC_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint8_t); @@ -2823,7 +2811,7 @@ typedef void (*vFuiiiiiiiC_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int3 typedef void (*vFuiiiiiuip_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, int32_t, void*); typedef void (*vFuiiiiiuup_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, void*); typedef void (*vFuiuiiiiip_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, void*); -typedef void (*vFuiuiiiCuL_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, uint8_t, uint32_t, uintptr_t); +typedef void (*vFuiuiiiCuU_t)(uint32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, uint8_t, uint32_t, uint64_t); typedef void (*vFuiupuffup_t)(uint32_t, int32_t, uint32_t, void*, uint32_t, float, float, uint32_t, void*); typedef void (*vFuuiiiiiii_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFuuiiiiiiC_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint8_t); @@ -3020,7 +3008,6 @@ typedef void (*vFEpuuuupupup_t)(x64emu_t*, void*, uint32_t, uint32_t, uint32_t, typedef void (*vFEppLpLpLLpp_t)(x64emu_t*, void*, void*, uintptr_t, void*, uintptr_t, void*, uintptr_t, uintptr_t, void*, void*); typedef void (*vFiiiiillliip_t)(int32_t, int32_t, int32_t, int32_t, int32_t, intptr_t, intptr_t, intptr_t, int32_t, int32_t, void*); typedef void (*vFiiiiilllilp_t)(int32_t, int32_t, int32_t, int32_t, int32_t, intptr_t, intptr_t, intptr_t, int32_t, intptr_t, void*); -typedef void (*vFuiiiiiiiiip_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, void*); typedef void (*vFuiiiiiiiuip_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, int32_t, void*); typedef void (*vFuiiiiiiiuup_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, void*); typedef void (*vFuiiiillliip_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, intptr_t, intptr_t, intptr_t, int32_t, int32_t, void*); @@ -3030,9 +3017,9 @@ typedef void (*vFuuupupppppp_t)(uint32_t, uint32_t, uint32_t, void*, uint32_t, v typedef void (*vFuuffiiffiip_t)(uint32_t, uint32_t, float, float, int32_t, int32_t, float, float, int32_t, int32_t, void*); typedef void (*vFuufffffffff_t)(uint32_t, uint32_t, float, float, float, float, float, float, float, float, float); typedef void (*vFuuddiiddiip_t)(uint32_t, uint32_t, double, double, int32_t, int32_t, double, double, int32_t, int32_t, void*); +typedef void (*vFuUuuuuuuuuu_t)(uint32_t, uint64_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFuffffffffff_t)(uint32_t, float, float, float, float, float, float, float, float, float, float); -typedef void (*vFuLuuuuuuuuu_t)(uint32_t, uintptr_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); -typedef void (*vFLufffffffff_t)(uintptr_t, uint32_t, float, float, float, float, float, float, float, float, float); +typedef void (*vFUufffffffff_t)(uint64_t, uint32_t, float, float, float, float, float, float, float, float, float); typedef void (*vFpipipiipiii_t)(void*, int32_t, void*, int32_t, void*, int32_t, int32_t, void*, int32_t, int32_t, int32_t); typedef void (*vFpipppiiiipi_t)(void*, int32_t, void*, void*, void*, int32_t, int32_t, int32_t, int32_t, void*, int32_t); typedef void (*vFpupuuupupup_t)(void*, uint32_t, void*, uint32_t, uint32_t, uint32_t, void*, uint32_t, void*, uint32_t, void*); @@ -3075,9 +3062,8 @@ typedef void* (*pFppppppppppp_t)(void*, void*, void*, void*, void*, void*, void* typedef int32_t (*iWEpuipuppppp_t)(x64emu_t*, void*, uint32_t, int32_t, void*, uint32_t, void*, void*, void*, void*, void*); typedef int32_t (*iWEpuuiiuippu_t)(x64emu_t*, void*, uint32_t, uint32_t, int32_t, int32_t, uint32_t, int32_t, void*, void*, uint32_t); typedef int32_t (*iWEpuuuuuiipp_t)(x64emu_t*, void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, int32_t, int32_t, void*, void*); -typedef void (*vFuiiiiiiiiuLC_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uintptr_t, uint8_t); +typedef void (*vFuiiiiiiiiuUC_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint64_t, uint8_t); typedef void (*vFuiiiiiiiuuip_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, int32_t, void*); -typedef void (*vFuuiiiiiiiiui_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, int32_t); typedef void (*vFuuiiiiiiiiuu_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t); typedef void (*vFuuiiiiiiiuip_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, int32_t, void*); typedef void (*vFuuiiiiiiiuup_t)(uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, void*); @@ -3114,8 +3100,8 @@ typedef void* (*pFbuuuWWWWWWWW_t)(void*, uint32_t, uint32_t, uint32_t, uint16_t, typedef void (*vFEpppppppiippp_t)(x64emu_t*, void*, void*, void*, void*, void*, void*, void*, int32_t, int32_t, void*, void*, void*); typedef void (*vFuiiiiiiiiiuup_t)(uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, void*); typedef void (*vFuuuuuuuuuuuuu_t)(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); +typedef void (*vFuUuuuuuuuuuuu_t)(uint32_t, uint64_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFuffffffffffff_t)(uint32_t, float, float, float, float, float, float, float, float, float, float, float, float); -typedef void (*vFuLuuuuuuuuuuu_t)(uint32_t, uintptr_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void (*vFpipppiiiiiiuu_t)(void*, int32_t, void*, void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t); typedef void (*vFpippppppppppp_t)(void*, int32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); typedef void (*vFpuppppppppppp_t)(void*, uint32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); @@ -3158,7 +3144,6 @@ typedef int32_t (*iFpppppppppppppppp_t)(void*, void*, void*, void*, void*, void* typedef void* (*pFppipipipipipipip_t)(void*, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*); typedef void* (*pFpppppppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*); typedef void* (*pFbuuWWWWWWwwCCCuu_t)(void*, uint32_t, uint32_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint32_t, uint32_t); -typedef void (*vFuuuiiiiiuiiiiilll_t)(uint32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, intptr_t, intptr_t, intptr_t); typedef void (*vFuuuuiiiiuuiiiiiii_t)(uint32_t, uint32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t); typedef void (*vFppiiiiddddiiiiiuu_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, double, double, double, double, int32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t); typedef void (*vFpppuppiipppuUUUpi_t)(void*, void*, void*, uint32_t, void*, void*, int32_t, int32_t, void*, void*, void*, uint32_t, uint64_t, uint64_t, uint64_t, void*, int32_t); @@ -3286,7 +3271,6 @@ void iFI(x64emu_t *emu, uintptr_t fcn) { iFI_t fn = (iFI_t)fcn; R_RAX=(int32_t)f void iFC(x64emu_t *emu, uintptr_t fcn) { iFC_t fn = (iFC_t)fcn; R_RAX=(int32_t)fn((uint8_t)R_RDI); } void iFW(x64emu_t *emu, uintptr_t fcn) { iFW_t fn = (iFW_t)fcn; R_RAX=(int32_t)fn((uint16_t)R_RDI); } void iFu(x64emu_t *emu, uintptr_t fcn) { iFu_t fn = (iFu_t)fcn; R_RAX=(int32_t)fn((uint32_t)R_RDI); } -void iFU(x64emu_t *emu, uintptr_t fcn) { iFU_t fn = (iFU_t)fcn; R_RAX=(int32_t)fn((uint64_t)R_RDI); } void iFf(x64emu_t *emu, uintptr_t fcn) { iFf_t fn = (iFf_t)fcn; R_RAX=(int32_t)fn(emu->xmm[0].f[0]); } void iFd(x64emu_t *emu, uintptr_t fcn) { iFd_t fn = (iFd_t)fcn; R_RAX=(int32_t)fn(emu->xmm[0].d[0]); } void iFl(x64emu_t *emu, uintptr_t fcn) { iFl_t fn = (iFl_t)fcn; R_RAX=(int32_t)fn((intptr_t)R_RDI); } @@ -3308,6 +3292,7 @@ void CFi(x64emu_t *emu, uintptr_t fcn) { CFi_t fn = (CFi_t)fcn; R_RAX=(unsigned void CFC(x64emu_t *emu, uintptr_t fcn) { CFC_t fn = (CFC_t)fcn; R_RAX=(unsigned char)fn((uint8_t)R_RDI); } void CFW(x64emu_t *emu, uintptr_t fcn) { CFW_t fn = (CFW_t)fcn; R_RAX=(unsigned char)fn((uint16_t)R_RDI); } void CFu(x64emu_t *emu, uintptr_t fcn) { CFu_t fn = (CFu_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI); } +void CFU(x64emu_t *emu, uintptr_t fcn) { CFU_t fn = (CFU_t)fcn; R_RAX=(unsigned char)fn((uint64_t)R_RDI); } void CFl(x64emu_t *emu, uintptr_t fcn) { CFl_t fn = (CFl_t)fcn; R_RAX=(unsigned char)fn((intptr_t)R_RDI); } void CFL(x64emu_t *emu, uintptr_t fcn) { CFL_t fn = (CFL_t)fcn; R_RAX=(unsigned char)fn((uintptr_t)R_RDI); } void CFp(x64emu_t *emu, uintptr_t fcn) { CFp_t fn = (CFp_t)fcn; R_RAX=(unsigned char)fn((void*)R_RDI); } @@ -3320,7 +3305,6 @@ void uFi(x64emu_t *emu, uintptr_t fcn) { uFi_t fn = (uFi_t)fcn; R_RAX=(uint32_t) void uFu(x64emu_t *emu, uintptr_t fcn) { uFu_t fn = (uFu_t)fcn; R_RAX=(uint32_t)fn((uint32_t)R_RDI); } void uFU(x64emu_t *emu, uintptr_t fcn) { uFU_t fn = (uFU_t)fcn; R_RAX=(uint32_t)fn((uint64_t)R_RDI); } void uFd(x64emu_t *emu, uintptr_t fcn) { uFd_t fn = (uFd_t)fcn; R_RAX=(uint32_t)fn(emu->xmm[0].d[0]); } -void uFl(x64emu_t *emu, uintptr_t fcn) { uFl_t fn = (uFl_t)fcn; R_RAX=(uint32_t)fn((intptr_t)R_RDI); } void uFL(x64emu_t *emu, uintptr_t fcn) { uFL_t fn = (uFL_t)fcn; R_RAX=(uint32_t)fn((uintptr_t)R_RDI); } void uFp(x64emu_t *emu, uintptr_t fcn) { uFp_t fn = (uFp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI); } void uFS(x64emu_t *emu, uintptr_t fcn) { uFS_t fn = (uFS_t)fcn; R_RAX=(uint32_t)fn(io_convert((void*)R_RDI)); } @@ -3380,19 +3364,19 @@ void vFEp(x64emu_t *emu, uintptr_t fcn) { vFEp_t fn = (vFEp_t)fcn; fn(emu, (void void vFcc(x64emu_t *emu, uintptr_t fcn) { vFcc_t fn = (vFcc_t)fcn; fn((int8_t)R_RDI, (int8_t)R_RSI); } void vFww(x64emu_t *emu, uintptr_t fcn) { vFww_t fn = (vFww_t)fcn; fn((int16_t)R_RDI, (int16_t)R_RSI); } void vFii(x64emu_t *emu, uintptr_t fcn) { vFii_t fn = (vFii_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI); } +void vFiI(x64emu_t *emu, uintptr_t fcn) { vFiI_t fn = (vFiI_t)fcn; fn((int32_t)R_RDI, (int64_t)R_RSI); } void vFiW(x64emu_t *emu, uintptr_t fcn) { vFiW_t fn = (vFiW_t)fcn; fn((int32_t)R_RDI, (uint16_t)R_RSI); } void vFiu(x64emu_t *emu, uintptr_t fcn) { vFiu_t fn = (vFiu_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI); } void vFiU(x64emu_t *emu, uintptr_t fcn) { vFiU_t fn = (vFiU_t)fcn; fn((int32_t)R_RDI, (uint64_t)R_RSI); } void vFif(x64emu_t *emu, uintptr_t fcn) { vFif_t fn = (vFif_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].f[0]); } void vFid(x64emu_t *emu, uintptr_t fcn) { vFid_t fn = (vFid_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].d[0]); } -void vFil(x64emu_t *emu, uintptr_t fcn) { vFil_t fn = (vFil_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI); } -void vFiL(x64emu_t *emu, uintptr_t fcn) { vFiL_t fn = (vFiL_t)fcn; fn((int32_t)R_RDI, (uintptr_t)R_RSI); } void vFip(x64emu_t *emu, uintptr_t fcn) { vFip_t fn = (vFip_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI); } void vFWW(x64emu_t *emu, uintptr_t fcn) { vFWW_t fn = (vFWW_t)fcn; fn((uint16_t)R_RDI, (uint16_t)R_RSI); } void vFWp(x64emu_t *emu, uintptr_t fcn) { vFWp_t fn = (vFWp_t)fcn; fn((uint16_t)R_RDI, (void*)R_RSI); } void vFuc(x64emu_t *emu, uintptr_t fcn) { vFuc_t fn = (vFuc_t)fcn; fn((uint32_t)R_RDI, (int8_t)R_RSI); } void vFuw(x64emu_t *emu, uintptr_t fcn) { vFuw_t fn = (vFuw_t)fcn; fn((uint32_t)R_RDI, (int16_t)R_RSI); } void vFui(x64emu_t *emu, uintptr_t fcn) { vFui_t fn = (vFui_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI); } +void vFuI(x64emu_t *emu, uintptr_t fcn) { vFuI_t fn = (vFuI_t)fcn; fn((uint32_t)R_RDI, (int64_t)R_RSI); } void vFuC(x64emu_t *emu, uintptr_t fcn) { vFuC_t fn = (vFuC_t)fcn; fn((uint32_t)R_RDI, (uint8_t)R_RSI); } void vFuW(x64emu_t *emu, uintptr_t fcn) { vFuW_t fn = (vFuW_t)fcn; fn((uint32_t)R_RDI, (uint16_t)R_RSI); } void vFuu(x64emu_t *emu, uintptr_t fcn) { vFuu_t fn = (vFuu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI); } @@ -3402,7 +3386,7 @@ void vFud(x64emu_t *emu, uintptr_t fcn) { vFud_t fn = (vFud_t)fcn; fn((uint32_t) void vFul(x64emu_t *emu, uintptr_t fcn) { vFul_t fn = (vFul_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI); } void vFuL(x64emu_t *emu, uintptr_t fcn) { vFuL_t fn = (vFuL_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI); } void vFup(x64emu_t *emu, uintptr_t fcn) { vFup_t fn = (vFup_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI); } -void vFUi(x64emu_t *emu, uintptr_t fcn) { vFUi_t fn = (vFUi_t)fcn; fn((uint64_t)R_RDI, (int32_t)R_RSI); } +void vFUu(x64emu_t *emu, uintptr_t fcn) { vFUu_t fn = (vFUu_t)fcn; fn((uint64_t)R_RDI, (uint32_t)R_RSI); } void vFfi(x64emu_t *emu, uintptr_t fcn) { vFfi_t fn = (vFfi_t)fcn; fn(emu->xmm[0].f[0], (int32_t)R_RDI); } void vFfC(x64emu_t *emu, uintptr_t fcn) { vFfC_t fn = (vFfC_t)fcn; fn(emu->xmm[0].f[0], (uint8_t)R_RDI); } void vFff(x64emu_t *emu, uintptr_t fcn) { vFff_t fn = (vFff_t)fcn; fn(emu->xmm[0].f[0], emu->xmm[1].f[0]); } @@ -3493,7 +3477,7 @@ void CFCi(x64emu_t *emu, uintptr_t fcn) { CFCi_t fn = (CFCi_t)fcn; R_RAX=(unsign void CFui(x64emu_t *emu, uintptr_t fcn) { CFui_t fn = (CFui_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (int32_t)R_RSI); } void CFuW(x64emu_t *emu, uintptr_t fcn) { CFuW_t fn = (CFuW_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (uint16_t)R_RSI); } void CFuu(x64emu_t *emu, uintptr_t fcn) { CFuu_t fn = (CFuu_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (uint32_t)R_RSI); } -void CFuL(x64emu_t *emu, uintptr_t fcn) { CFuL_t fn = (CFuL_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (uintptr_t)R_RSI); } +void CFuU(x64emu_t *emu, uintptr_t fcn) { CFuU_t fn = (CFuU_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (uint64_t)R_RSI); } void CFpi(x64emu_t *emu, uintptr_t fcn) { CFpi_t fn = (CFpi_t)fcn; R_RAX=(unsigned char)fn((void*)R_RDI, (int32_t)R_RSI); } void CFpu(x64emu_t *emu, uintptr_t fcn) { CFpu_t fn = (CFpu_t)fcn; R_RAX=(unsigned char)fn((void*)R_RDI, (uint32_t)R_RSI); } void CFpL(x64emu_t *emu, uintptr_t fcn) { CFpL_t fn = (CFpL_t)fcn; R_RAX=(unsigned char)fn((void*)R_RDI, (uintptr_t)R_RSI); } @@ -3556,7 +3540,6 @@ void lFpl(x64emu_t *emu, uintptr_t fcn) { lFpl_t fn = (lFpl_t)fcn; R_RAX=(intptr void lFpp(x64emu_t *emu, uintptr_t fcn) { lFpp_t fn = (lFpp_t)fcn; R_RAX=(intptr_t)fn((void*)R_RDI, (void*)R_RSI); } void LFEL(x64emu_t *emu, uintptr_t fcn) { LFEL_t fn = (LFEL_t)fcn; R_RAX=(uintptr_t)fn(emu, (uintptr_t)R_RDI); } void LFEp(x64emu_t *emu, uintptr_t fcn) { LFEp_t fn = (LFEp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI); } -void LFuu(x64emu_t *emu, uintptr_t fcn) { LFuu_t fn = (LFuu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI); } void LFUp(x64emu_t *emu, uintptr_t fcn) { LFUp_t fn = (LFUp_t)fcn; R_RAX=(uintptr_t)fn((uint64_t)R_RDI, (void*)R_RSI); } void LFLi(x64emu_t *emu, uintptr_t fcn) { LFLi_t fn = (LFLi_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (int32_t)R_RSI); } void LFLL(x64emu_t *emu, uintptr_t fcn) { LFLL_t fn = (LFLL_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (uintptr_t)R_RSI); } @@ -3625,16 +3608,16 @@ void vFwww(x64emu_t *emu, uintptr_t fcn) { vFwww_t fn = (vFwww_t)fcn; fn((int16_ void vFiii(x64emu_t *emu, uintptr_t fcn) { vFiii_t fn = (vFiii_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX); } void vFiif(x64emu_t *emu, uintptr_t fcn) { vFiif_t fn = (vFiif_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0]); } void vFiip(x64emu_t *emu, uintptr_t fcn) { vFiip_t fn = (vFiip_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX); } +void vFiII(x64emu_t *emu, uintptr_t fcn) { vFiII_t fn = (vFiII_t)fcn; fn((int32_t)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX); } void vFiui(x64emu_t *emu, uintptr_t fcn) { vFiui_t fn = (vFiui_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX); } void vFiuu(x64emu_t *emu, uintptr_t fcn) { vFiuu_t fn = (vFiuu_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX); } -void vFiuU(x64emu_t *emu, uintptr_t fcn) { vFiuU_t fn = (vFiuU_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (uint64_t)R_RDX); } void vFiup(x64emu_t *emu, uintptr_t fcn) { vFiup_t fn = (vFiup_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX); } +void vFiUU(x64emu_t *emu, uintptr_t fcn) { vFiUU_t fn = (vFiUU_t)fcn; fn((int32_t)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX); } void vFiff(x64emu_t *emu, uintptr_t fcn) { vFiff_t fn = (vFiff_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0]); } void vFidd(x64emu_t *emu, uintptr_t fcn) { vFidd_t fn = (vFidd_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0]); } void vFilu(x64emu_t *emu, uintptr_t fcn) { vFilu_t fn = (vFilu_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (uint32_t)R_RDX); } void vFill(x64emu_t *emu, uintptr_t fcn) { vFill_t fn = (vFill_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX); } void vFilp(x64emu_t *emu, uintptr_t fcn) { vFilp_t fn = (vFilp_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX); } -void vFiLL(x64emu_t *emu, uintptr_t fcn) { vFiLL_t fn = (vFiLL_t)fcn; fn((int32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX); } void vFipi(x64emu_t *emu, uintptr_t fcn) { vFipi_t fn = (vFipi_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX); } void vFipu(x64emu_t *emu, uintptr_t fcn) { vFipu_t fn = (vFipu_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX); } void vFipL(x64emu_t *emu, uintptr_t fcn) { vFipL_t fn = (vFipL_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); } @@ -3645,13 +3628,14 @@ void vFWWW(x64emu_t *emu, uintptr_t fcn) { vFWWW_t fn = (vFWWW_t)fcn; fn((uint16 void vFucc(x64emu_t *emu, uintptr_t fcn) { vFucc_t fn = (vFucc_t)fcn; fn((uint32_t)R_RDI, (int8_t)R_RSI, (int8_t)R_RDX); } void vFuww(x64emu_t *emu, uintptr_t fcn) { vFuww_t fn = (vFuww_t)fcn; fn((uint32_t)R_RDI, (int16_t)R_RSI, (int16_t)R_RDX); } void vFuii(x64emu_t *emu, uintptr_t fcn) { vFuii_t fn = (vFuii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX); } +void vFuiI(x64emu_t *emu, uintptr_t fcn) { vFuiI_t fn = (vFuiI_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int64_t)R_RDX); } void vFuiu(x64emu_t *emu, uintptr_t fcn) { vFuiu_t fn = (vFuiu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX); } void vFuiU(x64emu_t *emu, uintptr_t fcn) { vFuiU_t fn = (vFuiU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX); } void vFuif(x64emu_t *emu, uintptr_t fcn) { vFuif_t fn = (vFuif_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0]); } void vFuid(x64emu_t *emu, uintptr_t fcn) { vFuid_t fn = (vFuid_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].d[0]); } void vFuil(x64emu_t *emu, uintptr_t fcn) { vFuil_t fn = (vFuil_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX); } -void vFuiL(x64emu_t *emu, uintptr_t fcn) { vFuiL_t fn = (vFuiL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX); } void vFuip(x64emu_t *emu, uintptr_t fcn) { vFuip_t fn = (vFuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX); } +void vFuII(x64emu_t *emu, uintptr_t fcn) { vFuII_t fn = (vFuII_t)fcn; fn((uint32_t)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX); } void vFuWW(x64emu_t *emu, uintptr_t fcn) { vFuWW_t fn = (vFuWW_t)fcn; fn((uint32_t)R_RDI, (uint16_t)R_RSI, (uint16_t)R_RDX); } void vFuui(x64emu_t *emu, uintptr_t fcn) { vFuui_t fn = (vFuui_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX); } void vFuuC(x64emu_t *emu, uintptr_t fcn) { vFuuC_t fn = (vFuuC_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint8_t)R_RDX); } @@ -3659,14 +3643,13 @@ void vFuuu(x64emu_t *emu, uintptr_t fcn) { vFuuu_t fn = (vFuuu_t)fcn; fn((uint32 void vFuuU(x64emu_t *emu, uintptr_t fcn) { vFuuU_t fn = (vFuuU_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint64_t)R_RDX); } void vFuuf(x64emu_t *emu, uintptr_t fcn) { vFuuf_t fn = (vFuuf_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].f[0]); } void vFuud(x64emu_t *emu, uintptr_t fcn) { vFuud_t fn = (vFuud_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].d[0]); } -void vFuuL(x64emu_t *emu, uintptr_t fcn) { vFuuL_t fn = (vFuuL_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uintptr_t)R_RDX); } void vFuup(x64emu_t *emu, uintptr_t fcn) { vFuup_t fn = (vFuup_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX); } +void vFuUU(x64emu_t *emu, uintptr_t fcn) { vFuUU_t fn = (vFuUU_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX); } void vFuff(x64emu_t *emu, uintptr_t fcn) { vFuff_t fn = (vFuff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0]); } void vFufp(x64emu_t *emu, uintptr_t fcn) { vFufp_t fn = (vFufp_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], (void*)R_RSI); } void vFudd(x64emu_t *emu, uintptr_t fcn) { vFudd_t fn = (vFudd_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0]); } void vFull(x64emu_t *emu, uintptr_t fcn) { vFull_t fn = (vFull_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX); } void vFulp(x64emu_t *emu, uintptr_t fcn) { vFulp_t fn = (vFulp_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX); } -void vFuLL(x64emu_t *emu, uintptr_t fcn) { vFuLL_t fn = (vFuLL_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX); } void vFuLp(x64emu_t *emu, uintptr_t fcn) { vFuLp_t fn = (vFuLp_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX); } void vFupu(x64emu_t *emu, uintptr_t fcn) { vFupu_t fn = (vFupu_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX); } void vFupp(x64emu_t *emu, uintptr_t fcn) { vFupp_t fn = (vFupp_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX); } @@ -3841,8 +3824,8 @@ void IFppi(x64emu_t *emu, uintptr_t fcn) { IFppi_t fn = (IFppi_t)fcn; R_RAX=(int void IFppI(x64emu_t *emu, uintptr_t fcn) { IFppI_t fn = (IFppI_t)fcn; R_RAX=(int64_t)fn((void*)R_RDI, (void*)R_RSI, (int64_t)R_RDX); } void IFSIi(x64emu_t *emu, uintptr_t fcn) { IFSIi_t fn = (IFSIi_t)fcn; R_RAX=(int64_t)fn(io_convert((void*)R_RDI), (int64_t)R_RSI, (int32_t)R_RDX); } void CFipp(x64emu_t *emu, uintptr_t fcn) { CFipp_t fn = (CFipp_t)fcn; R_RAX=(unsigned char)fn((int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX); } +void CFuUu(x64emu_t *emu, uintptr_t fcn) { CFuUu_t fn = (CFuUu_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX); } void CFuff(x64emu_t *emu, uintptr_t fcn) { CFuff_t fn = (CFuff_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0]); } -void CFuLu(x64emu_t *emu, uintptr_t fcn) { CFuLu_t fn = (CFuLu_t)fcn; R_RAX=(unsigned char)fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX); } void CFppp(x64emu_t *emu, uintptr_t fcn) { CFppp_t fn = (CFppp_t)fcn; R_RAX=(unsigned char)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX); } void WFppp(x64emu_t *emu, uintptr_t fcn) { WFppp_t fn = (WFppp_t)fcn; R_RAX=(unsigned short)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX); } void uFEpW(x64emu_t *emu, uintptr_t fcn) { uFEpW_t fn = (uFEpW_t)fcn; R_RAX=(uint32_t)fn(emu, (void*)R_RDI, (uint16_t)R_RSI); } @@ -3870,6 +3853,7 @@ void uFpWf(x64emu_t *emu, uintptr_t fcn) { uFpWf_t fn = (uFpWf_t)fcn; R_RAX=(uin void uFpWp(x64emu_t *emu, uintptr_t fcn) { uFpWp_t fn = (uFpWp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint16_t)R_RSI, (void*)R_RDX); } void uFpui(x64emu_t *emu, uintptr_t fcn) { uFpui_t fn = (uFpui_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX); } void uFpuu(x64emu_t *emu, uintptr_t fcn) { uFpuu_t fn = (uFpuu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX); } +void uFpuU(x64emu_t *emu, uintptr_t fcn) { uFpuU_t fn = (uFpuU_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint64_t)R_RDX); } void uFpuL(x64emu_t *emu, uintptr_t fcn) { uFpuL_t fn = (uFpuL_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uintptr_t)R_RDX); } void uFpup(x64emu_t *emu, uintptr_t fcn) { uFpup_t fn = (uFpup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX); } void uFpfu(x64emu_t *emu, uintptr_t fcn) { uFpfu_t fn = (uFpfu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, emu->xmm[0].f[0], (uint32_t)R_RSI); } @@ -4065,17 +4049,17 @@ void vFiiip(x64emu_t *emu, uintptr_t fcn) { vFiiip_t fn = (vFiiip_t)fcn; fn((int void vFiiCp(x64emu_t *emu, uintptr_t fcn) { vFiiCp_t fn = (vFiiCp_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (uint8_t)R_RDX, (void*)R_RCX); } void vFiill(x64emu_t *emu, uintptr_t fcn) { vFiill_t fn = (vFiill_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX); } void vFiipV(x64emu_t *emu, uintptr_t fcn) { vFiipV_t fn = (vFiipV_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)(R_RSP + 8)); } +void vFiIII(x64emu_t *emu, uintptr_t fcn) { vFiIII_t fn = (vFiIII_t)fcn; fn((int32_t)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX); } void vFiuip(x64emu_t *emu, uintptr_t fcn) { vFiuip_t fn = (vFiuip_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } void vFiuuu(x64emu_t *emu, uintptr_t fcn) { vFiuuu_t fn = (vFiuuu_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } void vFiulp(x64emu_t *emu, uintptr_t fcn) { vFiulp_t fn = (vFiulp_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX); } void vFiupV(x64emu_t *emu, uintptr_t fcn) { vFiupV_t fn = (vFiupV_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)(R_RSP + 8)); } +void vFiUUU(x64emu_t *emu, uintptr_t fcn) { vFiUUU_t fn = (vFiUUU_t)fcn; fn((int32_t)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX); } void vFifff(x64emu_t *emu, uintptr_t fcn) { vFifff_t fn = (vFifff_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0]); } void vFiddd(x64emu_t *emu, uintptr_t fcn) { vFiddd_t fn = (vFiddd_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0]); } void vFilip(x64emu_t *emu, uintptr_t fcn) { vFilip_t fn = (vFilip_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } -void vFilll(x64emu_t *emu, uintptr_t fcn) { vFilll_t fn = (vFilll_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX); } void vFilpu(x64emu_t *emu, uintptr_t fcn) { vFilpu_t fn = (vFilpu_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX); } void vFilpp(x64emu_t *emu, uintptr_t fcn) { vFilpp_t fn = (vFilpp_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } -void vFiLLL(x64emu_t *emu, uintptr_t fcn) { vFiLLL_t fn = (vFiLLL_t)fcn; fn((int32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX); } void vFipii(x64emu_t *emu, uintptr_t fcn) { vFipii_t fn = (vFipii_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void vFipup(x64emu_t *emu, uintptr_t fcn) { vFipup_t fn = (vFipup_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } void vFipll(x64emu_t *emu, uintptr_t fcn) { vFipll_t fn = (vFipll_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX); } @@ -4086,21 +4070,21 @@ void vFWWWW(x64emu_t *emu, uintptr_t fcn) { vFWWWW_t fn = (vFWWWW_t)fcn; fn((uin void vFuccc(x64emu_t *emu, uintptr_t fcn) { vFuccc_t fn = (vFuccc_t)fcn; fn((uint32_t)R_RDI, (int8_t)R_RSI, (int8_t)R_RDX, (int8_t)R_RCX); } void vFuwww(x64emu_t *emu, uintptr_t fcn) { vFuwww_t fn = (vFuwww_t)fcn; fn((uint32_t)R_RDI, (int16_t)R_RSI, (int16_t)R_RDX, (int16_t)R_RCX); } void vFuiii(x64emu_t *emu, uintptr_t fcn) { vFuiii_t fn = (vFuiii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } -void vFuiiu(x64emu_t *emu, uintptr_t fcn) { vFuiiu_t fn = (vFuiiu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX); } void vFuiip(x64emu_t *emu, uintptr_t fcn) { vFuiip_t fn = (vFuiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } +void vFuiII(x64emu_t *emu, uintptr_t fcn) { vFuiII_t fn = (vFuiII_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX); } void vFuiui(x64emu_t *emu, uintptr_t fcn) { vFuiui_t fn = (vFuiui_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX); } void vFuiuC(x64emu_t *emu, uintptr_t fcn) { vFuiuC_t fn = (vFuiuC_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint8_t)R_RCX); } void vFuiuu(x64emu_t *emu, uintptr_t fcn) { vFuiuu_t fn = (vFuiuu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } void vFuiup(x64emu_t *emu, uintptr_t fcn) { vFuiup_t fn = (vFuiup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } +void vFuiUU(x64emu_t *emu, uintptr_t fcn) { vFuiUU_t fn = (vFuiUU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX); } void vFuifi(x64emu_t *emu, uintptr_t fcn) { vFuifi_t fn = (vFuifi_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0], (int32_t)R_RDX); } void vFuiff(x64emu_t *emu, uintptr_t fcn) { vFuiff_t fn = (vFuiff_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0]); } void vFuidd(x64emu_t *emu, uintptr_t fcn) { vFuidd_t fn = (vFuidd_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0]); } -void vFuill(x64emu_t *emu, uintptr_t fcn) { vFuill_t fn = (vFuill_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX); } void vFuilp(x64emu_t *emu, uintptr_t fcn) { vFuilp_t fn = (vFuilp_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX); } -void vFuiLL(x64emu_t *emu, uintptr_t fcn) { vFuiLL_t fn = (vFuiLL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX); } void vFuipi(x64emu_t *emu, uintptr_t fcn) { vFuipi_t fn = (vFuipi_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void vFuipu(x64emu_t *emu, uintptr_t fcn) { vFuipu_t fn = (vFuipu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX); } void vFuipp(x64emu_t *emu, uintptr_t fcn) { vFuipp_t fn = (vFuipp_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } +void vFuIII(x64emu_t *emu, uintptr_t fcn) { vFuIII_t fn = (vFuIII_t)fcn; fn((uint32_t)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX); } void vFuWWW(x64emu_t *emu, uintptr_t fcn) { vFuWWW_t fn = (vFuWWW_t)fcn; fn((uint32_t)R_RDI, (uint16_t)R_RSI, (uint16_t)R_RDX, (uint16_t)R_RCX); } void vFuuii(x64emu_t *emu, uintptr_t fcn) { vFuuii_t fn = (vFuuii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void vFuuiu(x64emu_t *emu, uintptr_t fcn) { vFuuiu_t fn = (vFuuiu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX); } @@ -4114,24 +4098,21 @@ void vFuuuf(x64emu_t *emu, uintptr_t fcn) { vFuuuf_t fn = (vFuuuf_t)fcn; fn((uin void vFuuud(x64emu_t *emu, uintptr_t fcn) { vFuuud_t fn = (vFuuud_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, emu->xmm[0].d[0]); } void vFuuul(x64emu_t *emu, uintptr_t fcn) { vFuuul_t fn = (vFuuul_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (intptr_t)R_RCX); } void vFuuup(x64emu_t *emu, uintptr_t fcn) { vFuuup_t fn = (vFuuup_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } +void vFuuUl(x64emu_t *emu, uintptr_t fcn) { vFuuUl_t fn = (vFuuUl_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint64_t)R_RDX, (intptr_t)R_RCX); } void vFuuff(x64emu_t *emu, uintptr_t fcn) { vFuuff_t fn = (vFuuff_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0]); } void vFuuli(x64emu_t *emu, uintptr_t fcn) { vFuuli_t fn = (vFuuli_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (int32_t)R_RCX); } -void vFuulp(x64emu_t *emu, uintptr_t fcn) { vFuulp_t fn = (vFuulp_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX); } -void vFuuLl(x64emu_t *emu, uintptr_t fcn) { vFuuLl_t fn = (vFuuLl_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uintptr_t)R_RDX, (intptr_t)R_RCX); } void vFuupi(x64emu_t *emu, uintptr_t fcn) { vFuupi_t fn = (vFuupi_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void vFuupp(x64emu_t *emu, uintptr_t fcn) { vFuupp_t fn = (vFuupp_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } +void vFuUui(x64emu_t *emu, uintptr_t fcn) { vFuUui_t fn = (vFuUui_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX); } +void vFuUup(x64emu_t *emu, uintptr_t fcn) { vFuUup_t fn = (vFuUup_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } +void vFuUUU(x64emu_t *emu, uintptr_t fcn) { vFuUUU_t fn = (vFuUUU_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX); } void vFufff(x64emu_t *emu, uintptr_t fcn) { vFufff_t fn = (vFufff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0]); } void vFuddd(x64emu_t *emu, uintptr_t fcn) { vFuddd_t fn = (vFuddd_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0]); } -void vFuluL(x64emu_t *emu, uintptr_t fcn) { vFuluL_t fn = (vFuluL_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX); } +void vFuluU(x64emu_t *emu, uintptr_t fcn) { vFuluU_t fn = (vFuluU_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (uint32_t)R_RDX, (uint64_t)R_RCX); } void vFullC(x64emu_t *emu, uintptr_t fcn) { vFullC_t fn = (vFullC_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (uint8_t)R_RCX); } -void vFulll(x64emu_t *emu, uintptr_t fcn) { vFulll_t fn = (vFulll_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX); } void vFullp(x64emu_t *emu, uintptr_t fcn) { vFullp_t fn = (vFullp_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX); } -void vFulpi(x64emu_t *emu, uintptr_t fcn) { vFulpi_t fn = (vFulpi_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void vFulpu(x64emu_t *emu, uintptr_t fcn) { vFulpu_t fn = (vFulpu_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX); } void vFulpp(x64emu_t *emu, uintptr_t fcn) { vFulpp_t fn = (vFulpp_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } -void vFuLui(x64emu_t *emu, uintptr_t fcn) { vFuLui_t fn = (vFuLui_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX); } -void vFuLup(x64emu_t *emu, uintptr_t fcn) { vFuLup_t fn = (vFuLup_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } -void vFuLLL(x64emu_t *emu, uintptr_t fcn) { vFuLLL_t fn = (vFuLLL_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX); } void vFupii(x64emu_t *emu, uintptr_t fcn) { vFupii_t fn = (vFupii_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void vFuppi(x64emu_t *emu, uintptr_t fcn) { vFuppi_t fn = (vFuppi_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void vFuppu(x64emu_t *emu, uintptr_t fcn) { vFuppu_t fn = (vFuppu_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX); } @@ -4398,7 +4379,6 @@ void uFpipu(x64emu_t *emu, uintptr_t fcn) { uFpipu_t fn = (uFpipu_t)fcn; R_RAX=( void uFpipL(x64emu_t *emu, uintptr_t fcn) { uFpipL_t fn = (uFpipL_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX); } void uFpipp(x64emu_t *emu, uintptr_t fcn) { uFpipp_t fn = (uFpipp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } void uFpCCC(x64emu_t *emu, uintptr_t fcn) { uFpCCC_t fn = (uFpCCC_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX); } -void uFpuip(x64emu_t *emu, uintptr_t fcn) { uFpuip_t fn = (uFpuip_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } void uFpuup(x64emu_t *emu, uintptr_t fcn) { uFpuup_t fn = (uFpuup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } void uFpupi(x64emu_t *emu, uintptr_t fcn) { uFpupi_t fn = (uFpupi_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void uFpupu(x64emu_t *emu, uintptr_t fcn) { uFpupu_t fn = (uFpupu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX); } @@ -4617,17 +4597,17 @@ void vFiillu(x64emu_t *emu, uintptr_t fcn) { vFiillu_t fn = (vFiillu_t)fcn; fn(( void vFiilll(x64emu_t *emu, uintptr_t fcn) { vFiilll_t fn = (vFiilll_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } void vFiipii(x64emu_t *emu, uintptr_t fcn) { vFiipii_t fn = (vFiipii_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void vFiipll(x64emu_t *emu, uintptr_t fcn) { vFiipll_t fn = (vFiipll_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } +void vFiIIII(x64emu_t *emu, uintptr_t fcn) { vFiIIII_t fn = (vFiIIII_t)fcn; fn((int32_t)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX, (int64_t)R_R8); } void vFiuiip(x64emu_t *emu, uintptr_t fcn) { vFiuiip_t fn = (vFiuiip_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void vFiuipi(x64emu_t *emu, uintptr_t fcn) { vFiuipi_t fn = (vFiuipi_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8); } void vFiuuuu(x64emu_t *emu, uintptr_t fcn) { vFiuuuu_t fn = (vFiuuuu_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void vFiulpp(x64emu_t *emu, uintptr_t fcn) { vFiulpp_t fn = (vFiulpp_t)fcn; fn((int32_t)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } +void vFiUUUU(x64emu_t *emu, uintptr_t fcn) { vFiUUUU_t fn = (vFiUUUU_t)fcn; fn((int32_t)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8); } void vFiffff(x64emu_t *emu, uintptr_t fcn) { vFiffff_t fn = (vFiffff_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0]); } void vFidddd(x64emu_t *emu, uintptr_t fcn) { vFidddd_t fn = (vFidddd_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0]); } void vFilill(x64emu_t *emu, uintptr_t fcn) { vFilill_t fn = (vFilill_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } void vFilipi(x64emu_t *emu, uintptr_t fcn) { vFilipi_t fn = (vFilipi_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8); } void vFilipl(x64emu_t *emu, uintptr_t fcn) { vFilipl_t fn = (vFilipl_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (intptr_t)R_R8); } -void vFillll(x64emu_t *emu, uintptr_t fcn) { vFillll_t fn = (vFillll_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } -void vFiLLLL(x64emu_t *emu, uintptr_t fcn) { vFiLLLL_t fn = (vFiLLLL_t)fcn; fn((int32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8); } void vFipipu(x64emu_t *emu, uintptr_t fcn) { vFipipu_t fn = (vFipipu_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } void vFipipp(x64emu_t *emu, uintptr_t fcn) { vFipipp_t fn = (vFipipp_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void vFipupi(x64emu_t *emu, uintptr_t fcn) { vFipupi_t fn = (vFipupi_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8); } @@ -4639,6 +4619,7 @@ void vFuiiip(x64emu_t *emu, uintptr_t fcn) { vFuiiip_t fn = (vFuiiip_t)fcn; fn(( void vFuiiCp(x64emu_t *emu, uintptr_t fcn) { vFuiiCp_t fn = (vFuiiCp_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint8_t)R_RCX, (void*)R_R8); } void vFuiiup(x64emu_t *emu, uintptr_t fcn) { vFuiiup_t fn = (vFuiiup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void vFuiill(x64emu_t *emu, uintptr_t fcn) { vFuiill_t fn = (vFuiill_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } +void vFuiIII(x64emu_t *emu, uintptr_t fcn) { vFuiIII_t fn = (vFuiIII_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX, (int64_t)R_R8); } void vFuiuii(x64emu_t *emu, uintptr_t fcn) { vFuiuii_t fn = (vFuiuii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void vFuiuip(x64emu_t *emu, uintptr_t fcn) { vFuiuip_t fn = (vFuiuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void vFuiuCi(x64emu_t *emu, uintptr_t fcn) { vFuiuCi_t fn = (vFuiuCi_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint8_t)R_RCX, (int32_t)R_R8); } @@ -4646,20 +4627,20 @@ void vFuiuCu(x64emu_t *emu, uintptr_t fcn) { vFuiuCu_t fn = (vFuiuCu_t)fcn; fn(( void vFuiuuu(x64emu_t *emu, uintptr_t fcn) { vFuiuuu_t fn = (vFuiuuu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void vFuiuup(x64emu_t *emu, uintptr_t fcn) { vFuiuup_t fn = (vFuiuup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void vFuiupi(x64emu_t *emu, uintptr_t fcn) { vFuiupi_t fn = (vFuiupi_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8); } +void vFuiUUU(x64emu_t *emu, uintptr_t fcn) { vFuiUUU_t fn = (vFuiUUU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8); } void vFuifff(x64emu_t *emu, uintptr_t fcn) { vFuifff_t fn = (vFuifff_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0]); } void vFuiddd(x64emu_t *emu, uintptr_t fcn) { vFuiddd_t fn = (vFuiddd_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0]); } void vFuilll(x64emu_t *emu, uintptr_t fcn) { vFuilll_t fn = (vFuilll_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } -void vFuiLLL(x64emu_t *emu, uintptr_t fcn) { vFuiLLL_t fn = (vFuiLLL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8); } void vFuipii(x64emu_t *emu, uintptr_t fcn) { vFuipii_t fn = (vFuipii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void vFuipip(x64emu_t *emu, uintptr_t fcn) { vFuipip_t fn = (vFuipip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void vFuipup(x64emu_t *emu, uintptr_t fcn) { vFuipup_t fn = (vFuipup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void vFuippp(x64emu_t *emu, uintptr_t fcn) { vFuippp_t fn = (vFuippp_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); } +void vFuIIII(x64emu_t *emu, uintptr_t fcn) { vFuIIII_t fn = (vFuIIII_t)fcn; fn((uint32_t)R_RDI, (int64_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX, (int64_t)R_R8); } void vFuCCCC(x64emu_t *emu, uintptr_t fcn) { vFuCCCC_t fn = (vFuCCCC_t)fcn; fn((uint32_t)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX, (uint8_t)R_R8); } void vFuCuip(x64emu_t *emu, uintptr_t fcn) { vFuCuip_t fn = (vFuCuip_t)fcn; fn((uint32_t)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void vFuCuup(x64emu_t *emu, uintptr_t fcn) { vFuCuup_t fn = (vFuCuup_t)fcn; fn((uint32_t)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void vFuWWWW(x64emu_t *emu, uintptr_t fcn) { vFuWWWW_t fn = (vFuWWWW_t)fcn; fn((uint32_t)R_RDI, (uint16_t)R_RSI, (uint16_t)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8); } void vFuuiii(x64emu_t *emu, uintptr_t fcn) { vFuuiii_t fn = (vFuuiii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } -void vFuuiiu(x64emu_t *emu, uintptr_t fcn) { vFuuiiu_t fn = (vFuuiiu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } void vFuuiip(x64emu_t *emu, uintptr_t fcn) { vFuuiip_t fn = (vFuuiip_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void vFuuiui(x64emu_t *emu, uintptr_t fcn) { vFuuiui_t fn = (vFuuiui_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8); } void vFuuiuu(x64emu_t *emu, uintptr_t fcn) { vFuuiuu_t fn = (vFuuiuu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } @@ -4681,12 +4662,10 @@ void vFuulll(x64emu_t *emu, uintptr_t fcn) { vFuulll_t fn = (vFuulll_t)fcn; fn(( void vFuullp(x64emu_t *emu, uintptr_t fcn) { vFuullp_t fn = (vFuullp_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (void*)R_R8); } void vFuupii(x64emu_t *emu, uintptr_t fcn) { vFuupii_t fn = (vFuupii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void vFuuppu(x64emu_t *emu, uintptr_t fcn) { vFuuppu_t fn = (vFuuppu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } +void vFuUUUU(x64emu_t *emu, uintptr_t fcn) { vFuUUUU_t fn = (vFuUUUU_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8); } void vFuffff(x64emu_t *emu, uintptr_t fcn) { vFuffff_t fn = (vFuffff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0]); } void vFudddd(x64emu_t *emu, uintptr_t fcn) { vFudddd_t fn = (vFudddd_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0]); } -void vFulill(x64emu_t *emu, uintptr_t fcn) { vFulill_t fn = (vFulill_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } -void vFullll(x64emu_t *emu, uintptr_t fcn) { vFullll_t fn = (vFullll_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } void vFullpu(x64emu_t *emu, uintptr_t fcn) { vFullpu_t fn = (vFullpu_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } -void vFuLLLL(x64emu_t *emu, uintptr_t fcn) { vFuLLLL_t fn = (vFuLLLL_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8); } void vFupiii(x64emu_t *emu, uintptr_t fcn) { vFupiii_t fn = (vFupiii_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void vFupupi(x64emu_t *emu, uintptr_t fcn) { vFupupi_t fn = (vFupupi_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8); } void vFupupp(x64emu_t *emu, uintptr_t fcn) { vFupupp_t fn = (vFupupp_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } @@ -4957,7 +4936,7 @@ void uFbCuuu(x64emu_t *emu, uintptr_t fcn) { uFbCuuu_t fn = (uFbCuuu_t)fcn; void void uFbCuup(x64emu_t *emu, uintptr_t fcn) { uFbCuup_t fn = (uFbCuup_t)fcn; void *aligned_xcb = align_xcb_connection((void*)R_RDI); R_RAX=(uint32_t)fn(aligned_xcb, (uint8_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); unalign_xcb_connection(aligned_xcb, (void*)R_RDI); } void uFbuuWW(x64emu_t *emu, uintptr_t fcn) { uFbuuWW_t fn = (uFbuuWW_t)fcn; void *aligned_xcb = align_xcb_connection((void*)R_RDI); R_RAX=(uint32_t)fn(aligned_xcb, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8); unalign_xcb_connection(aligned_xcb, (void*)R_RDI); } void uFbuuup(x64emu_t *emu, uintptr_t fcn) { uFbuuup_t fn = (uFbuuup_t)fcn; void *aligned_xcb = align_xcb_connection((void*)R_RDI); R_RAX=(uint32_t)fn(aligned_xcb, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8); unalign_xcb_connection(aligned_xcb, (void*)R_RDI); } -void UFuiiii(x64emu_t *emu, uintptr_t fcn) { UFuiiii_t fn = (UFuiiii_t)fcn; R_RAX=fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } +void UFuiCiu(x64emu_t *emu, uintptr_t fcn) { UFuiCiu_t fn = (UFuiCiu_t)fcn; R_RAX=fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint8_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } void lFEippL(x64emu_t *emu, uintptr_t fcn) { lFEippL_t fn = (lFEippL_t)fcn; R_RAX=(intptr_t)fn(emu, (int32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX); } void lFEuipp(x64emu_t *emu, uintptr_t fcn) { lFEuipp_t fn = (lFEuipp_t)fcn; R_RAX=(intptr_t)fn(emu, (uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } void lFipiIi(x64emu_t *emu, uintptr_t fcn) { lFipiIi_t fn = (lFipiIi_t)fcn; R_RAX=(intptr_t)fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int64_t)R_RCX, (int32_t)R_R8); } @@ -4973,7 +4952,6 @@ void lFppLpL(x64emu_t *emu, uintptr_t fcn) { lFppLpL_t fn = (lFppLpL_t)fcn; R_RA void lFppLpp(x64emu_t *emu, uintptr_t fcn) { lFppLpp_t fn = (lFppLpp_t)fcn; R_RAX=(intptr_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void LFELppi(x64emu_t *emu, uintptr_t fcn) { LFELppi_t fn = (LFELppi_t)fcn; R_RAX=(uintptr_t)fn(emu, (uintptr_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } void LFEpppp(x64emu_t *emu, uintptr_t fcn) { LFEpppp_t fn = (LFEpppp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX); } -void LFuiCiu(x64emu_t *emu, uintptr_t fcn) { LFuiCiu_t fn = (LFuiCiu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint8_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } void LFLpppL(x64emu_t *emu, uintptr_t fcn) { LFLpppL_t fn = (LFLpppL_t)fcn; R_RAX=(uintptr_t)fn((uintptr_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8); } void LFpuipp(x64emu_t *emu, uintptr_t fcn) { LFpuipp_t fn = (LFpuipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void LFpuppi(x64emu_t *emu, uintptr_t fcn) { LFpuppi_t fn = (LFpuppi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8); } @@ -5119,32 +5097,30 @@ void vFiffiff(x64emu_t *emu, uintptr_t fcn) { vFiffiff_t fn = (vFiffiff_t)fcn; f void vFiddidd(x64emu_t *emu, uintptr_t fcn) { vFiddidd_t fn = (vFiddidd_t)fcn; fn((int32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], (int32_t)R_RSI, emu->xmm[2].d[0], emu->xmm[3].d[0]); } void vFilipli(x64emu_t *emu, uintptr_t fcn) { vFilipli_t fn = (vFilipli_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (intptr_t)R_R8, (int32_t)R_R9); } void vFiliplu(x64emu_t *emu, uintptr_t fcn) { vFiliplu_t fn = (vFiliplu_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (intptr_t)R_R8, (uint32_t)R_R9); } -void vFillill(x64emu_t *emu, uintptr_t fcn) { vFillill_t fn = (vFillill_t)fcn; fn((int32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (int32_t)R_RCX, (intptr_t)R_R8, (intptr_t)R_R9); } void vFipiplp(x64emu_t *emu, uintptr_t fcn) { vFipiplp_t fn = (vFipiplp_t)fcn; fn((int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (intptr_t)R_R8, (void*)R_R9); } void vFCCCCff(x64emu_t *emu, uintptr_t fcn) { vFCCCCff_t fn = (vFCCCCff_t)fcn; fn((uint8_t)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX, emu->xmm[0].f[0], emu->xmm[1].f[0]); } void vFuiiiii(x64emu_t *emu, uintptr_t fcn) { vFuiiiii_t fn = (vFuiiiii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void vFuiiiip(x64emu_t *emu, uintptr_t fcn) { vFuiiiip_t fn = (vFuiiiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void vFuiiuii(x64emu_t *emu, uintptr_t fcn) { vFuiiuii_t fn = (vFuiiuii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void vFuiiuup(x64emu_t *emu, uintptr_t fcn) { vFuiiuup_t fn = (vFuiiuup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); } +void vFuiIIII(x64emu_t *emu, uintptr_t fcn) { vFuiIIII_t fn = (vFuiIIII_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int64_t)R_RDX, (int64_t)R_RCX, (int64_t)R_R8, (int64_t)R_R9); } void vFuiuiii(x64emu_t *emu, uintptr_t fcn) { vFuiuiii_t fn = (vFuiuiii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void vFuiuiiC(x64emu_t *emu, uintptr_t fcn) { vFuiuiiC_t fn = (vFuiuiiC_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint8_t)R_R9); } void vFuiuiil(x64emu_t *emu, uintptr_t fcn) { vFuiuiil_t fn = (vFuiuiil_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (intptr_t)R_R9); } void vFuiuiip(x64emu_t *emu, uintptr_t fcn) { vFuiuiip_t fn = (vFuiuiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void vFuiuiuu(x64emu_t *emu, uintptr_t fcn) { vFuiuiuu_t fn = (vFuiuiuu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } -void vFuiuiuL(x64emu_t *emu, uintptr_t fcn) { vFuiuiuL_t fn = (vFuiuiuL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uintptr_t)R_R9); } +void vFuiuiuU(x64emu_t *emu, uintptr_t fcn) { vFuiuiuU_t fn = (vFuiuiuU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint64_t)R_R9); } void vFuiuCip(x64emu_t *emu, uintptr_t fcn) { vFuiuCip_t fn = (vFuiuCip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint8_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void vFuiuuip(x64emu_t *emu, uintptr_t fcn) { vFuiuuip_t fn = (vFuiuuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void vFuiuuuu(x64emu_t *emu, uintptr_t fcn) { vFuiuuuu_t fn = (vFuiuuuu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void vFuiupii(x64emu_t *emu, uintptr_t fcn) { vFuiupii_t fn = (vFuiupii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void vFuiupiu(x64emu_t *emu, uintptr_t fcn) { vFuiupiu_t fn = (vFuiupiu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (uint32_t)R_R9); } +void vFuiUUUU(x64emu_t *emu, uintptr_t fcn) { vFuiUUUU_t fn = (vFuiUUUU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX, (uint64_t)R_R8, (uint64_t)R_R9); } void vFuiffff(x64emu_t *emu, uintptr_t fcn) { vFuiffff_t fn = (vFuiffff_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0]); } void vFuidddd(x64emu_t *emu, uintptr_t fcn) { vFuidddd_t fn = (vFuidddd_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0]); } -void vFuillll(x64emu_t *emu, uintptr_t fcn) { vFuillll_t fn = (vFuillll_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (intptr_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (intptr_t)R_R9); } -void vFuiLLLL(x64emu_t *emu, uintptr_t fcn) { vFuiLLLL_t fn = (vFuiLLLL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8, (uintptr_t)R_R9); } void vFuipiup(x64emu_t *emu, uintptr_t fcn) { vFuipiup_t fn = (vFuipiup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); } void vFuCuuip(x64emu_t *emu, uintptr_t fcn) { vFuCuuip_t fn = (vFuCuuip_t)fcn; fn((uint32_t)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void vFuuiiii(x64emu_t *emu, uintptr_t fcn) { vFuuiiii_t fn = (vFuuiiii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } -void vFuuiiiu(x64emu_t *emu, uintptr_t fcn) { vFuuiiiu_t fn = (vFuuiiiu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9); } void vFuuiuii(x64emu_t *emu, uintptr_t fcn) { vFuuiuii_t fn = (vFuuiuii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void vFuuiuil(x64emu_t *emu, uintptr_t fcn) { vFuuiuil_t fn = (vFuuiuil_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (intptr_t)R_R9); } void vFuuiuip(x64emu_t *emu, uintptr_t fcn) { vFuuiuip_t fn = (vFuuiuip_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } @@ -5170,8 +5146,7 @@ void vFuuplii(x64emu_t *emu, uintptr_t fcn) { vFuuplii_t fn = (vFuuplii_t)fcn; f void vFuffiip(x64emu_t *emu, uintptr_t fcn) { vFuffiip_t fn = (vFuffiip_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } void vFufffff(x64emu_t *emu, uintptr_t fcn) { vFufffff_t fn = (vFufffff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0]); } void vFuddiip(x64emu_t *emu, uintptr_t fcn) { vFuddiip_t fn = (vFuddiip_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } -void vFullill(x64emu_t *emu, uintptr_t fcn) { vFullill_t fn = (vFullill_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (int32_t)R_RCX, (intptr_t)R_R8, (intptr_t)R_R9); } -void vFulluLC(x64emu_t *emu, uintptr_t fcn) { vFulluLC_t fn = (vFulluLC_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (uint32_t)R_RCX, (uintptr_t)R_R8, (uint8_t)R_R9); } +void vFulluUC(x64emu_t *emu, uintptr_t fcn) { vFulluUC_t fn = (vFulluUC_t)fcn; fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (uint32_t)R_RCX, (uint64_t)R_R8, (uint8_t)R_R9); } void vFupiiii(x64emu_t *emu, uintptr_t fcn) { vFupiiii_t fn = (vFupiiii_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void vFupupip(x64emu_t *emu, uintptr_t fcn) { vFupupip_t fn = (vFupupip_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } void vFuppppu(x64emu_t *emu, uintptr_t fcn) { vFuppppu_t fn = (vFuppppu_t)fcn; fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9); } @@ -5541,7 +5516,7 @@ void vFuiiiuup(x64emu_t *emu, uintptr_t fcn) { vFuiiiuup_t fn = (vFuiiiuup_t)fcn void vFuiuiiii(x64emu_t *emu, uintptr_t fcn) { vFuiuiiii_t fn = (vFuiuiiii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void vFuiuiiiC(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiC_t fn = (vFuiuiiiC_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint8_t*)(R_RSP + 8)); } void vFuiuiiip(x64emu_t *emu, uintptr_t fcn) { vFuiuiiip_t fn = (vFuiuiiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } -void vFuiuiiuL(x64emu_t *emu, uintptr_t fcn) { vFuiuiiuL_t fn = (vFuiuiiuL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uintptr_t*)(R_RSP + 8)); } +void vFuiuiiuU(x64emu_t *emu, uintptr_t fcn) { vFuiuiiuU_t fn = (vFuiuiiuU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint64_t*)(R_RSP + 8)); } void vFuiuCiuu(x64emu_t *emu, uintptr_t fcn) { vFuiuCiuu_t fn = (vFuiuCiuu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint8_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void vFuiupiiu(x64emu_t *emu, uintptr_t fcn) { vFuiupiiu_t fn = (vFuiupiiu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void vFuiupuip(x64emu_t *emu, uintptr_t fcn) { vFuiupuip_t fn = (vFuiupuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } @@ -5560,7 +5535,6 @@ void vFuuiuiiC(x64emu_t *emu, uintptr_t fcn) { vFuuiuiiC_t fn = (vFuuiuiiC_t)fcn void vFuuipppp(x64emu_t *emu, uintptr_t fcn) { vFuuipppp_t fn = (vFuuipppp_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void vFuuuiiii(x64emu_t *emu, uintptr_t fcn) { vFuuuiiii_t fn = (vFuuuiiii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void vFuuuiiCp(x64emu_t *emu, uintptr_t fcn) { vFuuuiiCp_t fn = (vFuuuiiCp_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint8_t)R_R9, *(void**)(R_RSP + 8)); } -void vFuuuiuii(x64emu_t *emu, uintptr_t fcn) { vFuuuiuii_t fn = (vFuuuiuii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void vFuuuiuil(x64emu_t *emu, uintptr_t fcn) { vFuuuiuil_t fn = (vFuuuiuil_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(intptr_t*)(R_RSP + 8)); } void vFuuuiupi(x64emu_t *emu, uintptr_t fcn) { vFuuuiupi_t fn = (vFuuuiupi_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); } void vFuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFuuuuuuu_t fn = (vFuuuuuuu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } @@ -5575,7 +5549,6 @@ void vFuuppppu(x64emu_t *emu, uintptr_t fcn) { vFuuppppu_t fn = (vFuuppppu_t)fcn void vFuuppppp(x64emu_t *emu, uintptr_t fcn) { vFuuppppp_t fn = (vFuuppppp_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void vFuffffff(x64emu_t *emu, uintptr_t fcn) { vFuffffff_t fn = (vFuffffff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0]); } void vFudddddd(x64emu_t *emu, uintptr_t fcn) { vFudddddd_t fn = (vFudddddd_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0], emu->xmm[4].d[0], emu->xmm[5].d[0]); } -void vFlipuiip(x64emu_t *emu, uintptr_t fcn) { vFlipuiip_t fn = (vFlipuiip_t)fcn; fn((intptr_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } void vFlliiiip(x64emu_t *emu, uintptr_t fcn) { vFlliiiip_t fn = (vFlliiiip_t)fcn; fn((intptr_t)R_RDI, (intptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } void vFLpuLpLp(x64emu_t *emu, uintptr_t fcn) { vFLpuLpLp_t fn = (vFLpuLpLp_t)fcn; fn((uintptr_t)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8, (uintptr_t)R_R9, *(void**)(R_RSP + 8)); } void vFpiiiipp(x64emu_t *emu, uintptr_t fcn) { vFpiiiipp_t fn = (vFpiiiipp_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } @@ -5839,8 +5812,8 @@ void vFuiiiiuup(x64emu_t *emu, uintptr_t fcn) { vFuiiiiuup_t fn = (vFuiiiiuup_t) void vFuiiipiup(x64emu_t *emu, uintptr_t fcn) { vFuiiipiup_t fn = (vFuiiipiup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } void vFuiuiiiii(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiii_t fn = (vFuiuiiiii_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); } void vFuiuiiiip(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiip_t fn = (vFuiuiiiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } -void vFuiuiiiuL(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiuL_t fn = (vFuiuiiiuL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16)); } -void vFuiuiiCuL(x64emu_t *emu, uintptr_t fcn) { vFuiuiiCuL_t fn = (vFuiuiiCuL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint8_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16)); } +void vFuiuiiiuU(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiuU_t fn = (vFuiuiiiuU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint64_t*)(R_RSP + 16)); } +void vFuiuiiCuU(x64emu_t *emu, uintptr_t fcn) { vFuiuiiCuU_t fn = (vFuiuiiCuU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint8_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint64_t*)(R_RSP + 16)); } void vFuiuiuuuu(x64emu_t *emu, uintptr_t fcn) { vFuiuiuuuu_t fn = (vFuiuiuuuu_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void vFuCCCCfff(x64emu_t *emu, uintptr_t fcn) { vFuCCCCfff_t fn = (vFuCCCCfff_t)fcn; fn((uint32_t)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX, (uint8_t)R_R8, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0]); } void vFuuiiiiiC(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiC_t fn = (vFuuiiiiiC_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(uint8_t*)(R_RSP + 16)); } @@ -6030,7 +6003,7 @@ void vFuiiiiiiiC(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiC_t fn = (vFuiiiiiiiC void vFuiiiiiuip(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiuip_t fn = (vFuiiiiiuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } void vFuiiiiiuup(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiuup_t fn = (vFuiiiiiuup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } void vFuiuiiiiip(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiiip_t fn = (vFuiuiiiiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); } -void vFuiuiiiCuL(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiCuL_t fn = (vFuiuiiiCuL_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint8_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uintptr_t*)(R_RSP + 24)); } +void vFuiuiiiCuU(x64emu_t *emu, uintptr_t fcn) { vFuiuiiiCuU_t fn = (vFuiuiiiCuU_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint8_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint64_t*)(R_RSP + 24)); } void vFuiupuffup(x64emu_t *emu, uintptr_t fcn) { vFuiupuffup_t fn = (vFuiupuffup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, emu->xmm[0].f[0], emu->xmm[1].f[0], (uint32_t)R_R9, *(void**)(R_RSP + 8)); } void vFuuiiiiiii(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiii_t fn = (vFuuiiiiiii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); } void vFuuiiiiiiC(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiiC_t fn = (vFuuiiiiiiC_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint8_t*)(R_RSP + 24)); } @@ -6227,7 +6200,6 @@ void vFEpuuuupupup(x64emu_t *emu, uintptr_t fcn) { vFEpuuuupupup_t fn = (vFEpuuu void vFEppLpLpLLpp(x64emu_t *emu, uintptr_t fcn) { vFEppLpLpLLpp_t fn = (vFEppLpLpLLpp_t)fcn; fn(emu, (void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(uintptr_t*)(R_RSP + 8), *(uintptr_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32)); } void vFiiiiillliip(x64emu_t *emu, uintptr_t fcn) { vFiiiiillliip_t fn = (vFiiiiillliip_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (intptr_t)R_R9, *(intptr_t*)(R_RSP + 8), *(intptr_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } void vFiiiiilllilp(x64emu_t *emu, uintptr_t fcn) { vFiiiiilllilp_t fn = (vFiiiiilllilp_t)fcn; fn((int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (intptr_t)R_R9, *(intptr_t*)(R_RSP + 8), *(intptr_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(intptr_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } -void vFuiiiiiiiiip(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiiip_t fn = (vFuiiiiiiiiip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } void vFuiiiiiiiuip(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiuip_t fn = (vFuiiiiiiiuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } void vFuiiiiiiiuup(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiuup_t fn = (vFuiiiiiiiuup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } void vFuiiiillliip(x64emu_t *emu, uintptr_t fcn) { vFuiiiillliip_t fn = (vFuiiiillliip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (intptr_t)R_R9, *(intptr_t*)(R_RSP + 8), *(intptr_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } @@ -6237,9 +6209,9 @@ void vFuuupupppppp(x64emu_t *emu, uintptr_t fcn) { vFuuupupppppp_t fn = (vFuuupu void vFuuffiiffiip(x64emu_t *emu, uintptr_t fcn) { vFuuffiiffiip_t fn = (vFuuffiiffiip_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0], (int32_t)R_RDX, (int32_t)R_RCX, emu->xmm[2].f[0], emu->xmm[3].f[0], (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } void vFuufffffffff(x64emu_t *emu, uintptr_t fcn) { vFuufffffffff_t fn = (vFuufffffffff_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0], emu->xmm[6].f[0], emu->xmm[7].f[0], *(float*)(R_RSP + 8)); } void vFuuddiiddiip(x64emu_t *emu, uintptr_t fcn) { vFuuddiiddiip_t fn = (vFuuddiiddiip_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], (int32_t)R_RDX, (int32_t)R_RCX, emu->xmm[2].d[0], emu->xmm[3].d[0], (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); } +void vFuUuuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFuUuuuuuuuuu_t fn = (vFuUuuuuuuuuu_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40)); } void vFuffffffffff(x64emu_t *emu, uintptr_t fcn) { vFuffffffffff_t fn = (vFuffffffffff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0], emu->xmm[6].f[0], emu->xmm[7].f[0], *(float*)(R_RSP + 8), *(float*)(R_RSP + 16)); } -void vFuLuuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFuLuuuuuuuuu_t fn = (vFuLuuuuuuuuu_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40)); } -void vFLufffffffff(x64emu_t *emu, uintptr_t fcn) { vFLufffffffff_t fn = (vFLufffffffff_t)fcn; fn((uintptr_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0], emu->xmm[6].f[0], emu->xmm[7].f[0], *(float*)(R_RSP + 8)); } +void vFUufffffffff(x64emu_t *emu, uintptr_t fcn) { vFUufffffffff_t fn = (vFUufffffffff_t)fcn; fn((uint64_t)R_RDI, (uint32_t)R_RSI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0], emu->xmm[6].f[0], emu->xmm[7].f[0], *(float*)(R_RSP + 8)); } void vFpipipiipiii(x64emu_t *emu, uintptr_t fcn) { vFpipipiipiii_t fn = (vFpipipiipiii_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40)); } void vFpipppiiiipi(x64emu_t *emu, uintptr_t fcn) { vFpipppiiiipi_t fn = (vFpipppiiiipi_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32), *(int32_t*)(R_RSP + 40)); } void vFpupuuupupup(x64emu_t *emu, uintptr_t fcn) { vFpupuuupupup_t fn = (vFpupuuupupup_t)fcn; fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(void**)(R_RSP + 40)); } @@ -6282,9 +6254,8 @@ void pFppppppppppp(x64emu_t *emu, uintptr_t fcn) { pFppppppppppp_t fn = (pFppppp void iWEpuipuppppp(x64emu_t *emu, uintptr_t fcn) { iWEpuipuppppp_t fn = (iWEpuipuppppp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RCX, (uint32_t)R_RDX, (int32_t)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72), *(void**)(R_RSP + 80)); } void iWEpuuiiuippu(x64emu_t *emu, uintptr_t fcn) { iWEpuuiiuippu_t fn = (iWEpuuiiuippu_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RCX, (uint32_t)R_RDX, (uint32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72), *(uint32_t*)(R_RSP + 80)); } void iWEpuuuuuiipp(x64emu_t *emu, uintptr_t fcn) { iWEpuuuuuiipp_t fn = (iWEpuuuuuiipp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RCX, (uint32_t)R_RDX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(int32_t*)(R_RSP + 64), *(void**)(R_RSP + 72), *(void**)(R_RSP + 80)); } -void vFuiiiiiiiiuLC(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiiuLC_t fn = (vFuiiiiiiiiuLC_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uintptr_t*)(R_RSP + 40), *(uint8_t*)(R_RSP + 48)); } +void vFuiiiiiiiiuUC(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiiuUC_t fn = (vFuiiiiiiiiuUC_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint64_t*)(R_RSP + 40), *(uint8_t*)(R_RSP + 48)); } void vFuiiiiiiiuuip(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiuuip_t fn = (vFuiiiiiiiuuip_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(void**)(R_RSP + 48)); } -void vFuuiiiiiiiiui(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiiiiui_t fn = (vFuuiiiiiiiiui_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(int32_t*)(R_RSP + 48)); } void vFuuiiiiiiiiuu(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiiiiuu_t fn = (vFuuiiiiiiiiuu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48)); } void vFuuiiiiiiiuip(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiiiuip_t fn = (vFuuiiiiiiiuip_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(void**)(R_RSP + 48)); } void vFuuiiiiiiiuup(x64emu_t *emu, uintptr_t fcn) { vFuuiiiiiiiuup_t fn = (vFuuiiiiiiiuup_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(void**)(R_RSP + 48)); } @@ -6321,8 +6292,8 @@ void pFbuuuWWWWWWWW(x64emu_t *emu, uintptr_t fcn) { pFbuuuWWWWWWWW_t fn = (pFbuu void vFEpppppppiippp(x64emu_t *emu, uintptr_t fcn) { vFEpppppppiippp_t fn = (vFEpppppppiippp_t)fcn; fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48)); } void vFuiiiiiiiiiuup(x64emu_t *emu, uintptr_t fcn) { vFuiiiiiiiiiuup_t fn = (vFuiiiiiiiiiuup_t)fcn; fn((uint32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(void**)(R_RSP + 56)); } void vFuuuuuuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFuuuuuuuuuuuuu_t fn = (vFuuuuuuuuuuuuu_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(uint32_t*)(R_RSP + 56)); } +void vFuUuuuuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFuUuuuuuuuuuuu_t fn = (vFuUuuuuuuuuuuu_t)fcn; fn((uint32_t)R_RDI, (uint64_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(uint32_t*)(R_RSP + 56)); } void vFuffffffffffff(x64emu_t *emu, uintptr_t fcn) { vFuffffffffffff_t fn = (vFuffffffffffff_t)fcn; fn((uint32_t)R_RDI, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0], emu->xmm[6].f[0], emu->xmm[7].f[0], *(float*)(R_RSP + 8), *(float*)(R_RSP + 16), *(float*)(R_RSP + 24), *(float*)(R_RSP + 32)); } -void vFuLuuuuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFuLuuuuuuuuuuu_t fn = (vFuLuuuuuuuuuuu_t)fcn; fn((uint32_t)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(uint32_t*)(R_RSP + 56)); } void vFpipppiiiiiiuu(x64emu_t *emu, uintptr_t fcn) { vFpipppiiiiiiuu_t fn = (vFpipppiiiiiiuu_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(uint32_t*)(R_RSP + 56)); } void vFpippppppppppp(x64emu_t *emu, uintptr_t fcn) { vFpippppppppppp_t fn = (vFpippppppppppp_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56)); } void vFpuppppppppppp(x64emu_t *emu, uintptr_t fcn) { vFpuppppppppppp_t fn = (vFpuppppppppppp_t)fcn; fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56)); } @@ -6365,7 +6336,6 @@ void iFpppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { iFpppppppppppppppp_t fn void pFppipipipipipipip(x64emu_t *emu, uintptr_t fcn) { pFppipipipipipipip_t fn = (pFppipipipipipipip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(void**)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(void**)(R_RSP + 64), *(int32_t*)(R_RSP + 72), *(void**)(R_RSP + 80)); } void pFpppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { pFpppppppppppppppp_t fn = (pFpppppppppppppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72), *(void**)(R_RSP + 80)); } void pFbuuWWWWWWwwCCCuu(x64emu_t *emu, uintptr_t fcn) { pFbuuWWWWWWwwCCCuu_t fn = (pFbuuWWWWWWwwCCCuu_t)fcn; void *aligned_xcb = align_xcb_connection((void*)R_RDI); R_RAX=(uintptr_t)fn(aligned_xcb, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8, (uint16_t)R_R9, *(uint16_t*)(R_RSP + 8), *(uint16_t*)(R_RSP + 16), *(uint16_t*)(R_RSP + 24), *(int16_t*)(R_RSP + 32), *(int16_t*)(R_RSP + 40), *(uint8_t*)(R_RSP + 48), *(uint8_t*)(R_RSP + 56), *(uint8_t*)(R_RSP + 64), *(uint32_t*)(R_RSP + 72), *(uint32_t*)(R_RSP + 80)); unalign_xcb_connection(aligned_xcb, (void*)R_RDI); } -void vFuuuiiiiiuiiiiilll(x64emu_t *emu, uintptr_t fcn) { vFuuuiiiiiuiiiiilll_t fn = (vFuuuiiiiiuiiiiilll_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(int32_t*)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(int32_t*)(R_RSP + 64), *(intptr_t*)(R_RSP + 72), *(intptr_t*)(R_RSP + 80), *(intptr_t*)(R_RSP + 88)); } void vFuuuuiiiiuuiiiiiii(x64emu_t *emu, uintptr_t fcn) { vFuuuuiiiiuuiiiiiii_t fn = (vFuuuuiiiiuuiiiiiii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(int32_t*)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(int32_t*)(R_RSP + 64), *(int32_t*)(R_RSP + 72), *(int32_t*)(R_RSP + 80), *(int32_t*)(R_RSP + 88)); } void vFppiiiiddddiiiiiuu(x64emu_t *emu, uintptr_t fcn) { vFppiiiiddddiiiiiuu_t fn = (vFppiiiiddddiiiiiuu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0], *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(uint32_t*)(R_RSP + 56)); } void vFpppuppiipppuUUUpi(x64emu_t *emu, uintptr_t fcn) { vFpppuppiipppuUUUpi_t fn = (vFpppuppiipppuUUUpi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(uint32_t*)(R_RSP + 48), *(uint64_t*)(R_RSP + 56), *(uint64_t*)(R_RSP + 64), *(uint64_t*)(R_RSP + 72), *(void**)(R_RSP + 80), *(int32_t*)(R_RSP + 88)); } @@ -6502,7 +6472,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFC) return 1; if (fun == &iFW) return 1; if (fun == &iFu) return 1; - if (fun == &iFU) return 1; if (fun == &iFf) return 2; if (fun == &iFd) return 2; if (fun == &iFl) return 1; @@ -6519,6 +6488,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &CFC) return 1; if (fun == &CFW) return 1; if (fun == &CFu) return 1; + if (fun == &CFU) return 1; if (fun == &CFl) return 1; if (fun == &CFL) return 1; if (fun == &CFp) return 1; @@ -6531,7 +6501,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFu) return 1; if (fun == &uFU) return 1; if (fun == &uFd) return 2; - if (fun == &uFl) return 1; if (fun == &uFL) return 1; if (fun == &uFp) return 1; if (fun == &UFv) return 1; @@ -6571,19 +6540,19 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFcc) return 1; if (fun == &vFww) return 1; if (fun == &vFii) return 1; + if (fun == &vFiI) return 1; if (fun == &vFiW) return 1; if (fun == &vFiu) return 1; if (fun == &vFiU) return 1; if (fun == &vFif) return 2; if (fun == &vFid) return 2; - if (fun == &vFil) return 1; - if (fun == &vFiL) return 1; if (fun == &vFip) return 1; if (fun == &vFWW) return 1; if (fun == &vFWp) return 1; if (fun == &vFuc) return 1; if (fun == &vFuw) return 1; if (fun == &vFui) return 1; + if (fun == &vFuI) return 1; if (fun == &vFuC) return 1; if (fun == &vFuW) return 1; if (fun == &vFuu) return 1; @@ -6593,7 +6562,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFul) return 1; if (fun == &vFuL) return 1; if (fun == &vFup) return 1; - if (fun == &vFUi) return 1; + if (fun == &vFUu) return 1; if (fun == &vFfi) return 2; if (fun == &vFfC) return 2; if (fun == &vFff) return 3; @@ -6660,7 +6629,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &CFui) return 1; if (fun == &CFuW) return 1; if (fun == &CFuu) return 1; - if (fun == &CFuL) return 1; + if (fun == &CFuU) return 1; if (fun == &CFpi) return 1; if (fun == &CFpu) return 1; if (fun == &CFpL) return 1; @@ -6710,7 +6679,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &lFpd) return 2; if (fun == &lFpl) return 1; if (fun == &lFpp) return 1; - if (fun == &LFuu) return 1; if (fun == &LFUp) return 1; if (fun == &LFLi) return 1; if (fun == &LFLL) return 1; @@ -6751,16 +6719,16 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFiii) return 1; if (fun == &vFiif) return 2; if (fun == &vFiip) return 1; + if (fun == &vFiII) return 1; if (fun == &vFiui) return 1; if (fun == &vFiuu) return 1; - if (fun == &vFiuU) return 1; if (fun == &vFiup) return 1; + if (fun == &vFiUU) return 1; if (fun == &vFiff) return 3; if (fun == &vFidd) return 3; if (fun == &vFilu) return 1; if (fun == &vFill) return 1; if (fun == &vFilp) return 1; - if (fun == &vFiLL) return 1; if (fun == &vFipi) return 1; if (fun == &vFipu) return 1; if (fun == &vFipL) return 1; @@ -6770,13 +6738,14 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFucc) return 1; if (fun == &vFuww) return 1; if (fun == &vFuii) return 1; + if (fun == &vFuiI) return 1; if (fun == &vFuiu) return 1; if (fun == &vFuiU) return 1; if (fun == &vFuif) return 2; if (fun == &vFuid) return 2; if (fun == &vFuil) return 1; - if (fun == &vFuiL) return 1; if (fun == &vFuip) return 1; + if (fun == &vFuII) return 1; if (fun == &vFuWW) return 1; if (fun == &vFuui) return 1; if (fun == &vFuuC) return 1; @@ -6784,14 +6753,13 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuuU) return 1; if (fun == &vFuuf) return 2; if (fun == &vFuud) return 2; - if (fun == &vFuuL) return 1; if (fun == &vFuup) return 1; + if (fun == &vFuUU) return 1; if (fun == &vFuff) return 3; if (fun == &vFufp) return 2; if (fun == &vFudd) return 3; if (fun == &vFull) return 1; if (fun == &vFulp) return 1; - if (fun == &vFuLL) return 1; if (fun == &vFuLp) return 1; if (fun == &vFupu) return 1; if (fun == &vFupp) return 1; @@ -6939,8 +6907,8 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &IFppi) return 1; if (fun == &IFppI) return 1; if (fun == &CFipp) return 1; + if (fun == &CFuUu) return 1; if (fun == &CFuff) return 3; - if (fun == &CFuLu) return 1; if (fun == &CFppp) return 1; if (fun == &WFppp) return 1; if (fun == &uFiuu) return 1; @@ -6964,6 +6932,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFpWp) return 1; if (fun == &uFpui) return 1; if (fun == &uFpuu) return 1; + if (fun == &uFpuU) return 1; if (fun == &uFpuL) return 1; if (fun == &uFpup) return 1; if (fun == &uFpfu) return 2; @@ -7097,16 +7066,16 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFiiip) return 1; if (fun == &vFiiCp) return 1; if (fun == &vFiill) return 1; + if (fun == &vFiIII) return 1; if (fun == &vFiuip) return 1; if (fun == &vFiuuu) return 1; if (fun == &vFiulp) return 1; + if (fun == &vFiUUU) return 1; if (fun == &vFifff) return 4; if (fun == &vFiddd) return 4; if (fun == &vFilip) return 1; - if (fun == &vFilll) return 1; if (fun == &vFilpu) return 1; if (fun == &vFilpp) return 1; - if (fun == &vFiLLL) return 1; if (fun == &vFipii) return 1; if (fun == &vFipup) return 1; if (fun == &vFipll) return 1; @@ -7117,21 +7086,21 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuccc) return 1; if (fun == &vFuwww) return 1; if (fun == &vFuiii) return 1; - if (fun == &vFuiiu) return 1; if (fun == &vFuiip) return 1; + if (fun == &vFuiII) return 1; if (fun == &vFuiui) return 1; if (fun == &vFuiuC) return 1; if (fun == &vFuiuu) return 1; if (fun == &vFuiup) return 1; + if (fun == &vFuiUU) return 1; if (fun == &vFuifi) return 2; if (fun == &vFuiff) return 3; if (fun == &vFuidd) return 3; - if (fun == &vFuill) return 1; if (fun == &vFuilp) return 1; - if (fun == &vFuiLL) return 1; if (fun == &vFuipi) return 1; if (fun == &vFuipu) return 1; if (fun == &vFuipp) return 1; + if (fun == &vFuIII) return 1; if (fun == &vFuWWW) return 1; if (fun == &vFuuii) return 1; if (fun == &vFuuiu) return 1; @@ -7145,24 +7114,21 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuuud) return 2; if (fun == &vFuuul) return 1; if (fun == &vFuuup) return 1; + if (fun == &vFuuUl) return 1; if (fun == &vFuuff) return 3; if (fun == &vFuuli) return 1; - if (fun == &vFuulp) return 1; - if (fun == &vFuuLl) return 1; if (fun == &vFuupi) return 1; if (fun == &vFuupp) return 1; + if (fun == &vFuUui) return 1; + if (fun == &vFuUup) return 1; + if (fun == &vFuUUU) return 1; if (fun == &vFufff) return 4; if (fun == &vFuddd) return 4; - if (fun == &vFuluL) return 1; + if (fun == &vFuluU) return 1; if (fun == &vFullC) return 1; - if (fun == &vFulll) return 1; if (fun == &vFullp) return 1; - if (fun == &vFulpi) return 1; if (fun == &vFulpu) return 1; if (fun == &vFulpp) return 1; - if (fun == &vFuLui) return 1; - if (fun == &vFuLup) return 1; - if (fun == &vFuLLL) return 1; if (fun == &vFupii) return 1; if (fun == &vFuppi) return 1; if (fun == &vFuppu) return 1; @@ -7390,7 +7356,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFpipL) return 1; if (fun == &uFpipp) return 1; if (fun == &uFpCCC) return 1; - if (fun == &uFpuip) return 1; if (fun == &uFpuup) return 1; if (fun == &uFpupi) return 1; if (fun == &uFpupu) return 1; @@ -7538,17 +7503,17 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFiilll) return 1; if (fun == &vFiipii) return 1; if (fun == &vFiipll) return 1; + if (fun == &vFiIIII) return 1; if (fun == &vFiuiip) return 1; if (fun == &vFiuipi) return 1; if (fun == &vFiuuuu) return 1; if (fun == &vFiulpp) return 1; + if (fun == &vFiUUUU) return 1; if (fun == &vFiffff) return 5; if (fun == &vFidddd) return 5; if (fun == &vFilill) return 1; if (fun == &vFilipi) return 1; if (fun == &vFilipl) return 1; - if (fun == &vFillll) return 1; - if (fun == &vFiLLLL) return 1; if (fun == &vFipipu) return 1; if (fun == &vFipipp) return 1; if (fun == &vFipupi) return 1; @@ -7560,6 +7525,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuiiCp) return 1; if (fun == &vFuiiup) return 1; if (fun == &vFuiill) return 1; + if (fun == &vFuiIII) return 1; if (fun == &vFuiuii) return 1; if (fun == &vFuiuip) return 1; if (fun == &vFuiuCi) return 1; @@ -7567,20 +7533,20 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuiuuu) return 1; if (fun == &vFuiuup) return 1; if (fun == &vFuiupi) return 1; + if (fun == &vFuiUUU) return 1; if (fun == &vFuifff) return 4; if (fun == &vFuiddd) return 4; if (fun == &vFuilll) return 1; - if (fun == &vFuiLLL) return 1; if (fun == &vFuipii) return 1; if (fun == &vFuipip) return 1; if (fun == &vFuipup) return 1; if (fun == &vFuippp) return 1; + if (fun == &vFuIIII) return 1; if (fun == &vFuCCCC) return 1; if (fun == &vFuCuip) return 1; if (fun == &vFuCuup) return 1; if (fun == &vFuWWWW) return 1; if (fun == &vFuuiii) return 1; - if (fun == &vFuuiiu) return 1; if (fun == &vFuuiip) return 1; if (fun == &vFuuiui) return 1; if (fun == &vFuuiuu) return 1; @@ -7602,12 +7568,10 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuullp) return 1; if (fun == &vFuupii) return 1; if (fun == &vFuuppu) return 1; + if (fun == &vFuUUUU) return 1; if (fun == &vFuffff) return 5; if (fun == &vFudddd) return 5; - if (fun == &vFulill) return 1; - if (fun == &vFullll) return 1; if (fun == &vFullpu) return 1; - if (fun == &vFuLLLL) return 1; if (fun == &vFupiii) return 1; if (fun == &vFupupi) return 1; if (fun == &vFupupp) return 1; @@ -7844,7 +7808,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFppLpp) return 1; if (fun == &uFppppL) return 1; if (fun == &uFppppp) return 1; - if (fun == &UFuiiii) return 1; + if (fun == &UFuiCiu) return 1; if (fun == &lFipiIi) return 1; if (fun == &lFipili) return 1; if (fun == &lFipLli) return 1; @@ -7856,7 +7820,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &lFppupp) return 1; if (fun == &lFppLpL) return 1; if (fun == &lFppLpp) return 1; - if (fun == &LFuiCiu) return 1; if (fun == &LFLpppL) return 1; if (fun == &LFpuipp) return 1; if (fun == &LFpuppi) return 1; @@ -7951,32 +7914,30 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFiddidd) return 5; if (fun == &vFilipli) return 1; if (fun == &vFiliplu) return 1; - if (fun == &vFillill) return 1; if (fun == &vFipiplp) return 1; if (fun == &vFCCCCff) return 3; if (fun == &vFuiiiii) return 1; if (fun == &vFuiiiip) return 1; if (fun == &vFuiiuii) return 1; if (fun == &vFuiiuup) return 1; + if (fun == &vFuiIIII) return 1; if (fun == &vFuiuiii) return 1; if (fun == &vFuiuiiC) return 1; if (fun == &vFuiuiil) return 1; if (fun == &vFuiuiip) return 1; if (fun == &vFuiuiuu) return 1; - if (fun == &vFuiuiuL) return 1; + if (fun == &vFuiuiuU) return 1; if (fun == &vFuiuCip) return 1; if (fun == &vFuiuuip) return 1; if (fun == &vFuiuuuu) return 1; if (fun == &vFuiupii) return 1; if (fun == &vFuiupiu) return 1; + if (fun == &vFuiUUUU) return 1; if (fun == &vFuiffff) return 5; if (fun == &vFuidddd) return 5; - if (fun == &vFuillll) return 1; - if (fun == &vFuiLLLL) return 1; if (fun == &vFuipiup) return 1; if (fun == &vFuCuuip) return 1; if (fun == &vFuuiiii) return 1; - if (fun == &vFuuiiiu) return 1; if (fun == &vFuuiuii) return 1; if (fun == &vFuuiuil) return 1; if (fun == &vFuuiuip) return 1; @@ -8002,8 +7963,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFuffiip) return 3; if (fun == &vFufffff) return 6; if (fun == &vFuddiip) return 3; - if (fun == &vFullill) return 1; - if (fun == &vFulluLC) return 1; + if (fun == &vFulluUC) return 1; if (fun == &vFupiiii) return 1; if (fun == &vFupupip) return 1; if (fun == &vFuppppu) return 1; @@ -8362,6 +8322,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &CFC) return 1; if (fun == &CFW) return 1; if (fun == &CFu) return 1; + if (fun == &CFU) return 1; if (fun == &CFl) return 1; if (fun == &CFL) return 1; if (fun == &CFp) return 1; @@ -8372,7 +8333,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFu) return 1; if (fun == &uFU) return 1; if (fun == &uFd) return 3; - if (fun == &uFl) return 1; if (fun == &uFL) return 1; if (fun == &uFp) return 1; if (fun == &UFv) return 1; @@ -8405,6 +8365,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFp) return 1; if (fun == &vFWW) return 1; if (fun == &vFWp) return 1; + if (fun == &vFuI) return 1; if (fun == &vFuC) return 1; if (fun == &vFuW) return 1; if (fun == &vFuu) return 1; @@ -8414,6 +8375,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFul) return 1; if (fun == &vFuL) return 1; if (fun == &vFup) return 1; + if (fun == &vFUu) return 1; if (fun == &vFfC) return 3; if (fun == &vFff) return 5; if (fun == &vFfp) return 3; @@ -8438,7 +8400,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &IFpp) return 1; if (fun == &CFuW) return 1; if (fun == &CFuu) return 1; - if (fun == &CFuL) return 1; + if (fun == &CFuU) return 1; if (fun == &CFpu) return 1; if (fun == &CFpL) return 1; if (fun == &CFpp) return 1; @@ -8470,7 +8432,6 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &lFpd) return 3; if (fun == &lFpl) return 1; if (fun == &lFpp) return 1; - if (fun == &LFuu) return 1; if (fun == &LFUp) return 1; if (fun == &LFLL) return 1; if (fun == &LFLp) return 1; @@ -8497,20 +8458,20 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpp) return 1; if (fun == &vFCCC) return 1; if (fun == &vFWWW) return 1; + if (fun == &vFuII) return 1; if (fun == &vFuWW) return 1; if (fun == &vFuuC) return 1; if (fun == &vFuuu) return 1; if (fun == &vFuuU) return 1; if (fun == &vFuuf) return 3; if (fun == &vFuud) return 3; - if (fun == &vFuuL) return 1; if (fun == &vFuup) return 1; + if (fun == &vFuUU) return 1; if (fun == &vFuff) return 5; if (fun == &vFufp) return 3; if (fun == &vFudd) return 5; if (fun == &vFull) return 1; if (fun == &vFulp) return 1; - if (fun == &vFuLL) return 1; if (fun == &vFuLp) return 1; if (fun == &vFupu) return 1; if (fun == &vFupp) return 1; @@ -8552,8 +8513,8 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &vFppL) return 1; if (fun == &vFppp) return 1; if (fun == &IFppI) return 1; + if (fun == &CFuUu) return 1; if (fun == &CFuff) return 5; - if (fun == &CFuLu) return 1; if (fun == &CFppp) return 1; if (fun == &WFppp) return 1; if (fun == &uFuuu) return 1; @@ -8565,6 +8526,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &uFpWf) return 3; if (fun == &uFpWp) return 1; if (fun == &uFpuu) return 1; + if (fun == &uFpuU) return 1; if (fun == &uFpuL) return 1; if (fun == &uFpup) return 1; if (fun == &uFpfu) return 3; diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 74bbbe90..fb9852cf 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -66,7 +66,6 @@ void iFI(x64emu_t *emu, uintptr_t fnc); void iFC(x64emu_t *emu, uintptr_t fnc); void iFW(x64emu_t *emu, uintptr_t fnc); void iFu(x64emu_t *emu, uintptr_t fnc); -void iFU(x64emu_t *emu, uintptr_t fnc); void iFf(x64emu_t *emu, uintptr_t fnc); void iFd(x64emu_t *emu, uintptr_t fnc); void iFD(x64emu_t *emu, uintptr_t fnc); @@ -89,6 +88,7 @@ void CFi(x64emu_t *emu, uintptr_t fnc); void CFC(x64emu_t *emu, uintptr_t fnc); void CFW(x64emu_t *emu, uintptr_t fnc); void CFu(x64emu_t *emu, uintptr_t fnc); +void CFU(x64emu_t *emu, uintptr_t fnc); void CFl(x64emu_t *emu, uintptr_t fnc); void CFL(x64emu_t *emu, uintptr_t fnc); void CFp(x64emu_t *emu, uintptr_t fnc); @@ -101,7 +101,6 @@ void uFi(x64emu_t *emu, uintptr_t fnc); void uFu(x64emu_t *emu, uintptr_t fnc); void uFU(x64emu_t *emu, uintptr_t fnc); void uFd(x64emu_t *emu, uintptr_t fnc); -void uFl(x64emu_t *emu, uintptr_t fnc); void uFL(x64emu_t *emu, uintptr_t fnc); void uFp(x64emu_t *emu, uintptr_t fnc); void uFS(x64emu_t *emu, uintptr_t fnc); @@ -165,19 +164,19 @@ void vFEp(x64emu_t *emu, uintptr_t fnc); void vFcc(x64emu_t *emu, uintptr_t fnc); void vFww(x64emu_t *emu, uintptr_t fnc); void vFii(x64emu_t *emu, uintptr_t fnc); +void vFiI(x64emu_t *emu, uintptr_t fnc); void vFiW(x64emu_t *emu, uintptr_t fnc); void vFiu(x64emu_t *emu, uintptr_t fnc); void vFiU(x64emu_t *emu, uintptr_t fnc); void vFif(x64emu_t *emu, uintptr_t fnc); void vFid(x64emu_t *emu, uintptr_t fnc); -void vFil(x64emu_t *emu, uintptr_t fnc); -void vFiL(x64emu_t *emu, uintptr_t fnc); void vFip(x64emu_t *emu, uintptr_t fnc); void vFWW(x64emu_t *emu, uintptr_t fnc); void vFWp(x64emu_t *emu, uintptr_t fnc); void vFuc(x64emu_t *emu, uintptr_t fnc); void vFuw(x64emu_t *emu, uintptr_t fnc); void vFui(x64emu_t *emu, uintptr_t fnc); +void vFuI(x64emu_t *emu, uintptr_t fnc); void vFuC(x64emu_t *emu, uintptr_t fnc); void vFuW(x64emu_t *emu, uintptr_t fnc); void vFuu(x64emu_t *emu, uintptr_t fnc); @@ -187,7 +186,7 @@ void vFud(x64emu_t *emu, uintptr_t fnc); void vFul(x64emu_t *emu, uintptr_t fnc); void vFuL(x64emu_t *emu, uintptr_t fnc); void vFup(x64emu_t *emu, uintptr_t fnc); -void vFUi(x64emu_t *emu, uintptr_t fnc); +void vFUu(x64emu_t *emu, uintptr_t fnc); void vFfi(x64emu_t *emu, uintptr_t fnc); void vFfC(x64emu_t *emu, uintptr_t fnc); void vFff(x64emu_t *emu, uintptr_t fnc); @@ -279,7 +278,7 @@ void CFCi(x64emu_t *emu, uintptr_t fnc); void CFui(x64emu_t *emu, uintptr_t fnc); void CFuW(x64emu_t *emu, uintptr_t fnc); void CFuu(x64emu_t *emu, uintptr_t fnc); -void CFuL(x64emu_t *emu, uintptr_t fnc); +void CFuU(x64emu_t *emu, uintptr_t fnc); void CFpi(x64emu_t *emu, uintptr_t fnc); void CFpu(x64emu_t *emu, uintptr_t fnc); void CFpL(x64emu_t *emu, uintptr_t fnc); @@ -350,7 +349,6 @@ void lFpl(x64emu_t *emu, uintptr_t fnc); void lFpp(x64emu_t *emu, uintptr_t fnc); void LFEL(x64emu_t *emu, uintptr_t fnc); void LFEp(x64emu_t *emu, uintptr_t fnc); -void LFuu(x64emu_t *emu, uintptr_t fnc); void LFUp(x64emu_t *emu, uintptr_t fnc); void LFLi(x64emu_t *emu, uintptr_t fnc); void LFLL(x64emu_t *emu, uintptr_t fnc); @@ -420,16 +418,16 @@ void vFwww(x64emu_t *emu, uintptr_t fnc); void vFiii(x64emu_t *emu, uintptr_t fnc); void vFiif(x64emu_t *emu, uintptr_t fnc); void vFiip(x64emu_t *emu, uintptr_t fnc); +void vFiII(x64emu_t *emu, uintptr_t fnc); void vFiui(x64emu_t *emu, uintptr_t fnc); void vFiuu(x64emu_t *emu, uintptr_t fnc); -void vFiuU(x64emu_t *emu, uintptr_t fnc); void vFiup(x64emu_t *emu, uintptr_t fnc); +void vFiUU(x64emu_t *emu, uintptr_t fnc); void vFiff(x64emu_t *emu, uintptr_t fnc); void vFidd(x64emu_t *emu, uintptr_t fnc); void vFilu(x64emu_t *emu, uintptr_t fnc); void vFill(x64emu_t *emu, uintptr_t fnc); void vFilp(x64emu_t *emu, uintptr_t fnc); -void vFiLL(x64emu_t *emu, uintptr_t fnc); void vFipi(x64emu_t *emu, uintptr_t fnc); void vFipu(x64emu_t *emu, uintptr_t fnc); void vFipL(x64emu_t *emu, uintptr_t fnc); @@ -440,13 +438,14 @@ void vFWWW(x64emu_t *emu, uintptr_t fnc); void vFucc(x64emu_t *emu, uintptr_t fnc); void vFuww(x64emu_t *emu, uintptr_t fnc); void vFuii(x64emu_t *emu, uintptr_t fnc); +void vFuiI(x64emu_t *emu, uintptr_t fnc); void vFuiu(x64emu_t *emu, uintptr_t fnc); void vFuiU(x64emu_t *emu, uintptr_t fnc); void vFuif(x64emu_t *emu, uintptr_t fnc); void vFuid(x64emu_t *emu, uintptr_t fnc); void vFuil(x64emu_t *emu, uintptr_t fnc); -void vFuiL(x64emu_t *emu, uintptr_t fnc); void vFuip(x64emu_t *emu, uintptr_t fnc); +void vFuII(x64emu_t *emu, uintptr_t fnc); void vFuWW(x64emu_t *emu, uintptr_t fnc); void vFuui(x64emu_t *emu, uintptr_t fnc); void vFuuC(x64emu_t *emu, uintptr_t fnc); @@ -454,14 +453,13 @@ void vFuuu(x64emu_t *emu, uintptr_t fnc); void vFuuU(x64emu_t *emu, uintptr_t fnc); void vFuuf(x64emu_t *emu, uintptr_t fnc); void vFuud(x64emu_t *emu, uintptr_t fnc); -void vFuuL(x64emu_t *emu, uintptr_t fnc); void vFuup(x64emu_t *emu, uintptr_t fnc); +void vFuUU(x64emu_t *emu, uintptr_t fnc); void vFuff(x64emu_t *emu, uintptr_t fnc); void vFufp(x64emu_t *emu, uintptr_t fnc); void vFudd(x64emu_t *emu, uintptr_t fnc); void vFull(x64emu_t *emu, uintptr_t fnc); void vFulp(x64emu_t *emu, uintptr_t fnc); -void vFuLL(x64emu_t *emu, uintptr_t fnc); void vFuLp(x64emu_t *emu, uintptr_t fnc); void vFupu(x64emu_t *emu, uintptr_t fnc); void vFupp(x64emu_t *emu, uintptr_t fnc); @@ -637,8 +635,8 @@ void IFppi(x64emu_t *emu, uintptr_t fnc); void IFppI(x64emu_t *emu, uintptr_t fnc); void IFSIi(x64emu_t *emu, uintptr_t fnc); void CFipp(x64emu_t *emu, uintptr_t fnc); +void CFuUu(x64emu_t *emu, uintptr_t fnc); void CFuff(x64emu_t *emu, uintptr_t fnc); -void CFuLu(x64emu_t *emu, uintptr_t fnc); void CFppp(x64emu_t *emu, uintptr_t fnc); void WFppp(x64emu_t *emu, uintptr_t fnc); void uFEpW(x64emu_t *emu, uintptr_t fnc); @@ -666,6 +664,7 @@ void uFpWf(x64emu_t *emu, uintptr_t fnc); void uFpWp(x64emu_t *emu, uintptr_t fnc); void uFpui(x64emu_t *emu, uintptr_t fnc); void uFpuu(x64emu_t *emu, uintptr_t fnc); +void uFpuU(x64emu_t *emu, uintptr_t fnc); void uFpuL(x64emu_t *emu, uintptr_t fnc); void uFpup(x64emu_t *emu, uintptr_t fnc); void uFpfu(x64emu_t *emu, uintptr_t fnc); @@ -865,17 +864,17 @@ void vFiiip(x64emu_t *emu, uintptr_t fnc); void vFiiCp(x64emu_t *emu, uintptr_t fnc); void vFiill(x64emu_t *emu, uintptr_t fnc); void vFiipV(x64emu_t *emu, uintptr_t fnc); +void vFiIII(x64emu_t *emu, uintptr_t fnc); void vFiuip(x64emu_t *emu, uintptr_t fnc); void vFiuuu(x64emu_t *emu, uintptr_t fnc); void vFiulp(x64emu_t *emu, uintptr_t fnc); void vFiupV(x64emu_t *emu, uintptr_t fnc); +void vFiUUU(x64emu_t *emu, uintptr_t fnc); void vFifff(x64emu_t *emu, uintptr_t fnc); void vFiddd(x64emu_t *emu, uintptr_t fnc); void vFilip(x64emu_t *emu, uintptr_t fnc); -void vFilll(x64emu_t *emu, uintptr_t fnc); void vFilpu(x64emu_t *emu, uintptr_t fnc); void vFilpp(x64emu_t *emu, uintptr_t fnc); -void vFiLLL(x64emu_t *emu, uintptr_t fnc); void vFipii(x64emu_t *emu, uintptr_t fnc); void vFipup(x64emu_t *emu, uintptr_t fnc); void vFipll(x64emu_t *emu, uintptr_t fnc); @@ -886,21 +885,21 @@ void vFWWWW(x64emu_t *emu, uintptr_t fnc); void vFuccc(x64emu_t *emu, uintptr_t fnc); void vFuwww(x64emu_t *emu, uintptr_t fnc); void vFuiii(x64emu_t *emu, uintptr_t fnc); -void vFuiiu(x64emu_t *emu, uintptr_t fnc); void vFuiip(x64emu_t *emu, uintptr_t fnc); +void vFuiII(x64emu_t *emu, uintptr_t fnc); void vFuiui(x64emu_t *emu, uintptr_t fnc); void vFuiuC(x64emu_t *emu, uintptr_t fnc); void vFuiuu(x64emu_t *emu, uintptr_t fnc); void vFuiup(x64emu_t *emu, uintptr_t fnc); +void vFuiUU(x64emu_t *emu, uintptr_t fnc); void vFuifi(x64emu_t *emu, uintptr_t fnc); void vFuiff(x64emu_t *emu, uintptr_t fnc); void vFuidd(x64emu_t *emu, uintptr_t fnc); -void vFuill(x64emu_t *emu, uintptr_t fnc); void vFuilp(x64emu_t *emu, uintptr_t fnc); -void vFuiLL(x64emu_t *emu, uintptr_t fnc); void vFuipi(x64emu_t *emu, uintptr_t fnc); void vFuipu(x64emu_t *emu, uintptr_t fnc); void vFuipp(x64emu_t *emu, uintptr_t fnc); +void vFuIII(x64emu_t *emu, uintptr_t fnc); void vFuWWW(x64emu_t *emu, uintptr_t fnc); void vFuuii(x64emu_t *emu, uintptr_t fnc); void vFuuiu(x64emu_t *emu, uintptr_t fnc); @@ -914,24 +913,21 @@ void vFuuuf(x64emu_t *emu, uintptr_t fnc); void vFuuud(x64emu_t *emu, uintptr_t fnc); void vFuuul(x64emu_t *emu, uintptr_t fnc); void vFuuup(x64emu_t *emu, uintptr_t fnc); +void vFuuUl(x64emu_t *emu, uintptr_t fnc); void vFuuff(x64emu_t *emu, uintptr_t fnc); void vFuuli(x64emu_t *emu, uintptr_t fnc); -void vFuulp(x64emu_t *emu, uintptr_t fnc); -void vFuuLl(x64emu_t *emu, uintptr_t fnc); void vFuupi(x64emu_t *emu, uintptr_t fnc); void vFuupp(x64emu_t *emu, uintptr_t fnc); +void vFuUui(x64emu_t *emu, uintptr_t fnc); +void vFuUup(x64emu_t *emu, uintptr_t fnc); +void vFuUUU(x64emu_t *emu, uintptr_t fnc); void vFufff(x64emu_t *emu, uintptr_t fnc); void vFuddd(x64emu_t *emu, uintptr_t fnc); -void vFuluL(x64emu_t *emu, uintptr_t fnc); +void vFuluU(x64emu_t *emu, uintptr_t fnc); void vFullC(x64emu_t *emu, uintptr_t fnc); -void vFulll(x64emu_t *emu, uintptr_t fnc); void vFullp(x64emu_t *emu, uintptr_t fnc); -void vFulpi(x64emu_t *emu, uintptr_t fnc); void vFulpu(x64emu_t *emu, uintptr_t fnc); void vFulpp(x64emu_t *emu, uintptr_t fnc); -void vFuLui(x64emu_t *emu, uintptr_t fnc); -void vFuLup(x64emu_t *emu, uintptr_t fnc); -void vFuLLL(x64emu_t *emu, uintptr_t fnc); void vFupii(x64emu_t *emu, uintptr_t fnc); void vFuppi(x64emu_t *emu, uintptr_t fnc); void vFuppu(x64emu_t *emu, uintptr_t fnc); @@ -1199,7 +1195,6 @@ void uFpipu(x64emu_t *emu, uintptr_t fnc); void uFpipL(x64emu_t *emu, uintptr_t fnc); void uFpipp(x64emu_t *emu, uintptr_t fnc); void uFpCCC(x64emu_t *emu, uintptr_t fnc); -void uFpuip(x64emu_t *emu, uintptr_t fnc); void uFpuup(x64emu_t *emu, uintptr_t fnc); void uFpupi(x64emu_t *emu, uintptr_t fnc); void uFpupu(x64emu_t *emu, uintptr_t fnc); @@ -1419,17 +1414,17 @@ void vFiillu(x64emu_t *emu, uintptr_t fnc); void vFiilll(x64emu_t *emu, uintptr_t fnc); void vFiipii(x64emu_t *emu, uintptr_t fnc); void vFiipll(x64emu_t *emu, uintptr_t fnc); +void vFiIIII(x64emu_t *emu, uintptr_t fnc); void vFiuiip(x64emu_t *emu, uintptr_t fnc); void vFiuipi(x64emu_t *emu, uintptr_t fnc); void vFiuuuu(x64emu_t *emu, uintptr_t fnc); void vFiulpp(x64emu_t *emu, uintptr_t fnc); +void vFiUUUU(x64emu_t *emu, uintptr_t fnc); void vFiffff(x64emu_t *emu, uintptr_t fnc); void vFidddd(x64emu_t *emu, uintptr_t fnc); void vFilill(x64emu_t *emu, uintptr_t fnc); void vFilipi(x64emu_t *emu, uintptr_t fnc); void vFilipl(x64emu_t *emu, uintptr_t fnc); -void vFillll(x64emu_t *emu, uintptr_t fnc); -void vFiLLLL(x64emu_t *emu, uintptr_t fnc); void vFipipu(x64emu_t *emu, uintptr_t fnc); void vFipipp(x64emu_t *emu, uintptr_t fnc); void vFipupi(x64emu_t *emu, uintptr_t fnc); @@ -1441,6 +1436,7 @@ void vFuiiip(x64emu_t *emu, uintptr_t fnc); void vFuiiCp(x64emu_t *emu, uintptr_t fnc); void vFuiiup(x64emu_t *emu, uintptr_t fnc); void vFuiill(x64emu_t *emu, uintptr_t fnc); +void vFuiIII(x64emu_t *emu, uintptr_t fnc); void vFuiuii(x64emu_t *emu, uintptr_t fnc); void vFuiuip(x64emu_t *emu, uintptr_t fnc); void vFuiuCi(x64emu_t *emu, uintptr_t fnc); @@ -1448,20 +1444,20 @@ void vFuiuCu(x64emu_t *emu, uintptr_t fnc); void vFuiuuu(x64emu_t *emu, uintptr_t fnc); void vFuiuup(x64emu_t *emu, uintptr_t fnc); void vFuiupi(x64emu_t *emu, uintptr_t fnc); +void vFuiUUU(x64emu_t *emu, uintptr_t fnc); void vFuifff(x64emu_t *emu, uintptr_t fnc); void vFuiddd(x64emu_t *emu, uintptr_t fnc); void vFuilll(x64emu_t *emu, uintptr_t fnc); -void vFuiLLL(x64emu_t *emu, uintptr_t fnc); void vFuipii(x64emu_t *emu, uintptr_t fnc); void vFuipip(x64emu_t *emu, uintptr_t fnc); void vFuipup(x64emu_t *emu, uintptr_t fnc); void vFuippp(x64emu_t *emu, uintptr_t fnc); +void vFuIIII(x64emu_t *emu, uintptr_t fnc); void vFuCCCC(x64emu_t *emu, uintptr_t fnc); void vFuCuip(x64emu_t *emu, uintptr_t fnc); void vFuCuup(x64emu_t *emu, uintptr_t fnc); void vFuWWWW(x64emu_t *emu, uintptr_t fnc); void vFuuiii(x64emu_t *emu, uintptr_t fnc); -void vFuuiiu(x64emu_t *emu, uintptr_t fnc); void vFuuiip(x64emu_t *emu, uintptr_t fnc); void vFuuiui(x64emu_t *emu, uintptr_t fnc); void vFuuiuu(x64emu_t *emu, uintptr_t fnc); @@ -1483,12 +1479,10 @@ void vFuulll(x64emu_t *emu, uintptr_t fnc); void vFuullp(x64emu_t *emu, uintptr_t fnc); void vFuupii(x64emu_t *emu, uintptr_t fnc); void vFuuppu(x64emu_t *emu, uintptr_t fnc); +void vFuUUUU(x64emu_t *emu, uintptr_t fnc); void vFuffff(x64emu_t *emu, uintptr_t fnc); void vFudddd(x64emu_t *emu, uintptr_t fnc); -void vFulill(x64emu_t *emu, uintptr_t fnc); -void vFullll(x64emu_t *emu, uintptr_t fnc); void vFullpu(x64emu_t *emu, uintptr_t fnc); -void vFuLLLL(x64emu_t *emu, uintptr_t fnc); void vFupiii(x64emu_t *emu, uintptr_t fnc); void vFupupi(x64emu_t *emu, uintptr_t fnc); void vFupupp(x64emu_t *emu, uintptr_t fnc); @@ -1759,7 +1753,7 @@ void uFbCuuu(x64emu_t *emu, uintptr_t fnc); void uFbCuup(x64emu_t *emu, uintptr_t fnc); void uFbuuWW(x64emu_t *emu, uintptr_t fnc); void uFbuuup(x64emu_t *emu, uintptr_t fnc); -void UFuiiii(x64emu_t *emu, uintptr_t fnc); +void UFuiCiu(x64emu_t *emu, uintptr_t fnc); void lFEippL(x64emu_t *emu, uintptr_t fnc); void lFEuipp(x64emu_t *emu, uintptr_t fnc); void lFipiIi(x64emu_t *emu, uintptr_t fnc); @@ -1775,7 +1769,6 @@ void lFppLpL(x64emu_t *emu, uintptr_t fnc); void lFppLpp(x64emu_t *emu, uintptr_t fnc); void LFELppi(x64emu_t *emu, uintptr_t fnc); void LFEpppp(x64emu_t *emu, uintptr_t fnc); -void LFuiCiu(x64emu_t *emu, uintptr_t fnc); void LFLpppL(x64emu_t *emu, uintptr_t fnc); void LFpuipp(x64emu_t *emu, uintptr_t fnc); void LFpuppi(x64emu_t *emu, uintptr_t fnc); @@ -1921,32 +1914,30 @@ void vFiffiff(x64emu_t *emu, uintptr_t fnc); void vFiddidd(x64emu_t *emu, uintptr_t fnc); void vFilipli(x64emu_t *emu, uintptr_t fnc); void vFiliplu(x64emu_t *emu, uintptr_t fnc); -void vFillill(x64emu_t *emu, uintptr_t fnc); void vFipiplp(x64emu_t *emu, uintptr_t fnc); void vFCCCCff(x64emu_t *emu, uintptr_t fnc); void vFuiiiii(x64emu_t *emu, uintptr_t fnc); void vFuiiiip(x64emu_t *emu, uintptr_t fnc); void vFuiiuii(x64emu_t *emu, uintptr_t fnc); void vFuiiuup(x64emu_t *emu, uintptr_t fnc); +void vFuiIIII(x64emu_t *emu, uintptr_t fnc); void vFuiuiii(x64emu_t *emu, uintptr_t fnc); void vFuiuiiC(x64emu_t *emu, uintptr_t fnc); void vFuiuiil(x64emu_t *emu, uintptr_t fnc); void vFuiuiip(x64emu_t *emu, uintptr_t fnc); void vFuiuiuu(x64emu_t *emu, uintptr_t fnc); -void vFuiuiuL(x64emu_t *emu, uintptr_t fnc); +void vFuiuiuU(x64emu_t *emu, uintptr_t fnc); void vFuiuCip(x64emu_t *emu, uintptr_t fnc); void vFuiuuip(x64emu_t *emu, uintptr_t fnc); void vFuiuuuu(x64emu_t *emu, uintptr_t fnc); void vFuiupii(x64emu_t *emu, uintptr_t fnc); void vFuiupiu(x64emu_t *emu, uintptr_t fnc); +void vFuiUUUU(x64emu_t *emu, uintptr_t fnc); void vFuiffff(x64emu_t *emu, uintptr_t fnc); void vFuidddd(x64emu_t *emu, uintptr_t fnc); -void vFuillll(x64emu_t *emu, uintptr_t fnc); -void vFuiLLLL(x64emu_t *emu, uintptr_t fnc); void vFuipiup(x64emu_t *emu, uintptr_t fnc); void vFuCuuip(x64emu_t *emu, uintptr_t fnc); void vFuuiiii(x64emu_t *emu, uintptr_t fnc); -void vFuuiiiu(x64emu_t *emu, uintptr_t fnc); void vFuuiuii(x64emu_t *emu, uintptr_t fnc); void vFuuiuil(x64emu_t *emu, uintptr_t fnc); void vFuuiuip(x64emu_t *emu, uintptr_t fnc); @@ -1972,8 +1963,7 @@ void vFuuplii(x64emu_t *emu, uintptr_t fnc); void vFuffiip(x64emu_t *emu, uintptr_t fnc); void vFufffff(x64emu_t *emu, uintptr_t fnc); void vFuddiip(x64emu_t *emu, uintptr_t fnc); -void vFullill(x64emu_t *emu, uintptr_t fnc); -void vFulluLC(x64emu_t *emu, uintptr_t fnc); +void vFulluUC(x64emu_t *emu, uintptr_t fnc); void vFupiiii(x64emu_t *emu, uintptr_t fnc); void vFupupip(x64emu_t *emu, uintptr_t fnc); void vFuppppu(x64emu_t *emu, uintptr_t fnc); @@ -2344,7 +2334,7 @@ void vFuiiiuup(x64emu_t *emu, uintptr_t fnc); void vFuiuiiii(x64emu_t *emu, uintptr_t fnc); void vFuiuiiiC(x64emu_t *emu, uintptr_t fnc); void vFuiuiiip(x64emu_t *emu, uintptr_t fnc); -void vFuiuiiuL(x64emu_t *emu, uintptr_t fnc); +void vFuiuiiuU(x64emu_t *emu, uintptr_t fnc); void vFuiuCiuu(x64emu_t *emu, uintptr_t fnc); void vFuiupiiu(x64emu_t *emu, uintptr_t fnc); void vFuiupuip(x64emu_t *emu, uintptr_t fnc); @@ -2363,7 +2353,6 @@ void vFuuiuiiC(x64emu_t *emu, uintptr_t fnc); void vFuuipppp(x64emu_t *emu, uintptr_t fnc); void vFuuuiiii(x64emu_t *emu, uintptr_t fnc); void vFuuuiiCp(x64emu_t *emu, uintptr_t fnc); -void vFuuuiuii(x64emu_t *emu, uintptr_t fnc); void vFuuuiuil(x64emu_t *emu, uintptr_t fnc); void vFuuuiupi(x64emu_t *emu, uintptr_t fnc); void vFuuuuuuu(x64emu_t *emu, uintptr_t fnc); @@ -2378,7 +2367,6 @@ void vFuuppppu(x64emu_t *emu, uintptr_t fnc); void vFuuppppp(x64emu_t *emu, uintptr_t fnc); void vFuffffff(x64emu_t *emu, uintptr_t fnc); void vFudddddd(x64emu_t *emu, uintptr_t fnc); -void vFlipuiip(x64emu_t *emu, uintptr_t fnc); void vFlliiiip(x64emu_t *emu, uintptr_t fnc); void vFLpuLpLp(x64emu_t *emu, uintptr_t fnc); void vFpiiiipp(x64emu_t *emu, uintptr_t fnc); @@ -2642,8 +2630,8 @@ void vFuiiiiuup(x64emu_t *emu, uintptr_t fnc); void vFuiiipiup(x64emu_t *emu, uintptr_t fnc); void vFuiuiiiii(x64emu_t *emu, uintptr_t fnc); void vFuiuiiiip(x64emu_t *emu, uintptr_t fnc); -void vFuiuiiiuL(x64emu_t *emu, uintptr_t fnc); -void vFuiuiiCuL(x64emu_t *emu, uintptr_t fnc); +void vFuiuiiiuU(x64emu_t *emu, uintptr_t fnc); +void vFuiuiiCuU(x64emu_t *emu, uintptr_t fnc); void vFuiuiuuuu(x64emu_t *emu, uintptr_t fnc); void vFuCCCCfff(x64emu_t *emu, uintptr_t fnc); void vFuuiiiiiC(x64emu_t *emu, uintptr_t fnc); @@ -2833,7 +2821,7 @@ void vFuiiiiiiiC(x64emu_t *emu, uintptr_t fnc); void vFuiiiiiuip(x64emu_t *emu, uintptr_t fnc); void vFuiiiiiuup(x64emu_t *emu, uintptr_t fnc); void vFuiuiiiiip(x64emu_t *emu, uintptr_t fnc); -void vFuiuiiiCuL(x64emu_t *emu, uintptr_t fnc); +void vFuiuiiiCuU(x64emu_t *emu, uintptr_t fnc); void vFuiupuffup(x64emu_t *emu, uintptr_t fnc); void vFuuiiiiiii(x64emu_t *emu, uintptr_t fnc); void vFuuiiiiiiC(x64emu_t *emu, uintptr_t fnc); @@ -3031,7 +3019,6 @@ void vFEpuuuupupup(x64emu_t *emu, uintptr_t fnc); void vFEppLpLpLLpp(x64emu_t *emu, uintptr_t fnc); void vFiiiiillliip(x64emu_t *emu, uintptr_t fnc); void vFiiiiilllilp(x64emu_t *emu, uintptr_t fnc); -void vFuiiiiiiiiip(x64emu_t *emu, uintptr_t fnc); void vFuiiiiiiiuip(x64emu_t *emu, uintptr_t fnc); void vFuiiiiiiiuup(x64emu_t *emu, uintptr_t fnc); void vFuiiiillliip(x64emu_t *emu, uintptr_t fnc); @@ -3041,9 +3028,9 @@ void vFuuupupppppp(x64emu_t *emu, uintptr_t fnc); void vFuuffiiffiip(x64emu_t *emu, uintptr_t fnc); void vFuufffffffff(x64emu_t *emu, uintptr_t fnc); void vFuuddiiddiip(x64emu_t *emu, uintptr_t fnc); +void vFuUuuuuuuuuu(x64emu_t *emu, uintptr_t fnc); void vFuffffffffff(x64emu_t *emu, uintptr_t fnc); -void vFuLuuuuuuuuu(x64emu_t *emu, uintptr_t fnc); -void vFLufffffffff(x64emu_t *emu, uintptr_t fnc); +void vFUufffffffff(x64emu_t *emu, uintptr_t fnc); void vFpipipiipiii(x64emu_t *emu, uintptr_t fnc); void vFpipppiiiipi(x64emu_t *emu, uintptr_t fnc); void vFpupuuupupup(x64emu_t *emu, uintptr_t fnc); @@ -3086,9 +3073,8 @@ void pFppppppppppp(x64emu_t *emu, uintptr_t fnc); void iWEpuipuppppp(x64emu_t *emu, uintptr_t fnc); void iWEpuuiiuippu(x64emu_t *emu, uintptr_t fnc); void iWEpuuuuuiipp(x64emu_t *emu, uintptr_t fnc); -void vFuiiiiiiiiuLC(x64emu_t *emu, uintptr_t fnc); +void vFuiiiiiiiiuUC(x64emu_t *emu, uintptr_t fnc); void vFuiiiiiiiuuip(x64emu_t *emu, uintptr_t fnc); -void vFuuiiiiiiiiui(x64emu_t *emu, uintptr_t fnc); void vFuuiiiiiiiiuu(x64emu_t *emu, uintptr_t fnc); void vFuuiiiiiiiuip(x64emu_t *emu, uintptr_t fnc); void vFuuiiiiiiiuup(x64emu_t *emu, uintptr_t fnc); @@ -3125,8 +3111,8 @@ void pFbuuuWWWWWWWW(x64emu_t *emu, uintptr_t fnc); void vFEpppppppiippp(x64emu_t *emu, uintptr_t fnc); void vFuiiiiiiiiiuup(x64emu_t *emu, uintptr_t fnc); void vFuuuuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc); +void vFuUuuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc); void vFuffffffffffff(x64emu_t *emu, uintptr_t fnc); -void vFuLuuuuuuuuuuu(x64emu_t *emu, uintptr_t fnc); void vFpipppiiiiiiuu(x64emu_t *emu, uintptr_t fnc); void vFpippppppppppp(x64emu_t *emu, uintptr_t fnc); void vFpuppppppppppp(x64emu_t *emu, uintptr_t fnc); @@ -3169,7 +3155,6 @@ void iFpppppppppppppppp(x64emu_t *emu, uintptr_t fnc); void pFppipipipipipipip(x64emu_t *emu, uintptr_t fnc); void pFpppppppppppppppp(x64emu_t *emu, uintptr_t fnc); void pFbuuWWWWWWwwCCCuu(x64emu_t *emu, uintptr_t fnc); -void vFuuuiiiiiuiiiiilll(x64emu_t *emu, uintptr_t fnc); void vFuuuuiiiiuuiiiiiii(x64emu_t *emu, uintptr_t fnc); void vFppiiiiddddiiiiiuu(x64emu_t *emu, uintptr_t fnc); void vFpppuppiipppuUUUpi(x64emu_t *emu, uintptr_t fnc); diff --git a/src/wrapped/wrappedlibgl_private.h b/src/wrapped/wrappedlibgl_private.h index 33605de8..38fc4bcb 100644 --- a/src/wrapped/wrappedlibgl_private.h +++ b/src/wrapped/wrappedlibgl_private.h @@ -9,7 +9,7 @@ GO(glBitmap, vFiiffffp) GO(glBlendFunc, vFuu) GO(glCallList, vFu) GO(glCallLists, vFiup) -GO(glClear, vFi) +GO(glClear, vFu) GO(glClearAccum, vFffff) GO(glClearColor, vFffff) GO(glClearDepth, vFd) @@ -24,7 +24,7 @@ GO(glColor3f, vFfff) GO(glColor3fv, vFp) GO(glColor3i, vFiii) GO(glColor3iv, vFp) -GO(glColor3s, vFiii) +GO(glColor3s, vFwww) GO(glColor3sv, vFp) GO(glColor3ub, vFCCC) GO(glColor3ubv, vFp) @@ -40,7 +40,7 @@ GO(glColor4f, vFffff) GO(glColor4fv, vFp) GO(glColor4i, vFiiii) GO(glColor4iv, vFp) -GO(glColor4s, vFiiii) +GO(glColor4s, vFwwww) GO(glColor4sv, vFp) GO(glColor4ub, vFCCCC) GO(glColor4ubv, vFp) @@ -54,12 +54,12 @@ GO(glCopyPixels, vFiiiiu) GO(glCullFace, vFu) GO(glDeleteLists, vFui) GO(glDepthFunc, vFu) -GO(glDepthMask, vFi) +GO(glDepthMask, vFC) GO(glDepthRange, vFdd) GO(glDisable, vFu) GO(glDrawBuffer, vFu) GO(glDrawPixels, vFiiuup) -GO(glEdgeFlag, vFi) +GO(glEdgeFlag, vFC) GO(glEdgeFlagv, vFp) GO(glEnable, vFu) GO(glEnd, vFv) @@ -122,11 +122,11 @@ GO(glIndexf, vFf) GO(glIndexfv, vFp) GO(glIndexi, vFi) GO(glIndexiv, vFp) -GO(glIndexs, vFi) +GO(glIndexs, vFw) GO(glIndexsv, vFp) GO(glInitNames, vFv) -GO(glIsEnabled, iFu) -GO(glIsList, iFu) +GO(glIsEnabled, CFu) +GO(glIsList, CFu) GO(glLightModelf, vFuf) GO(glLightModelfv, vFup) GO(glLightModeli, vFui) @@ -159,7 +159,7 @@ GO(glMatrixMode, vFu) GO(glMultMatrixd, vFp) GO(glMultMatrixf, vFp) GO(glNewList, vFuu) -GO(glNormal3b, vFiii) +GO(glNormal3b, vFccc) GO(glNormal3bv, vFp) GO(glNormal3d, vFddd) GO(glNormal3dv, vFp) @@ -167,7 +167,7 @@ GO(glNormal3f, vFfff) GO(glNormal3fv, vFp) GO(glNormal3i, vFiii) GO(glNormal3iv, vFp) -GO(glNormal3s, vFiii) +GO(glNormal3s, vFwww) GO(glNormal3sv, vFp) GO(glOrtho, vFdddddd) GO(glPassThrough, vFf) @@ -185,7 +185,7 @@ GO(glPolygonStipple, vFp) GO(glPopAttrib, vFv) GO(glPopMatrix, vFv) GO(glPopName, vFv) -GO(glPushAttrib, vFi) +GO(glPushAttrib, vFu) GO(glPushMatrix, vFv) GO(glPushName, vFu) GO(glRasterPos2d, vFdd) @@ -194,7 +194,7 @@ GO(glRasterPos2f, vFff) GO(glRasterPos2fv, vFp) GO(glRasterPos2i, vFii) GO(glRasterPos2iv, vFp) -GO(glRasterPos2s, vFii) +GO(glRasterPos2s, vFww) GO(glRasterPos2sv, vFp) GO(glRasterPos3d, vFddd) GO(glRasterPos3dv, vFp) @@ -202,7 +202,7 @@ GO(glRasterPos3f, vFfff) GO(glRasterPos3fv, vFp) GO(glRasterPos3i, vFiii) GO(glRasterPos3iv, vFp) -GO(glRasterPos3s, vFiii) +GO(glRasterPos3s, vFwww) GO(glRasterPos3sv, vFp) GO(glRasterPos4d, vFdddd) GO(glRasterPos4dv, vFp) @@ -210,7 +210,7 @@ GO(glRasterPos4f, vFffff) GO(glRasterPos4fv, vFp) GO(glRasterPos4i, vFiiii) GO(glRasterPos4iv, vFp) -GO(glRasterPos4s, vFiiii) +GO(glRasterPos4s, vFwwww) GO(glRasterPos4sv, vFp) GO(glReadBuffer, vFu) GO(glReadPixels, vFiiiiuup) @@ -220,7 +220,7 @@ GO(glRectf, vFffff) GO(glRectfv, vFpp) GO(glRecti, vFiiii) GO(glRectiv, vFpp) -GO(glRects, vFiiii) +GO(glRects, vFwwww) GO(glRectsv, vFpp) GO(glRenderMode, iFu) GO(glRotated, vFdddd) @@ -239,7 +239,7 @@ GO(glTexCoord1f, vFf) GO(glTexCoord1fv, vFp) GO(glTexCoord1i, vFi) GO(glTexCoord1iv, vFp) -GO(glTexCoord1s, vFi) +GO(glTexCoord1s, vFw) GO(glTexCoord1sv, vFp) GO(glTexCoord2d, vFdd) GO(glTexCoord2dv, vFp) @@ -247,7 +247,7 @@ GO(glTexCoord2f, vFff) GO(glTexCoord2fv, vFp) GO(glTexCoord2i, vFii) GO(glTexCoord2iv, vFp) -GO(glTexCoord2s, vFii) +GO(glTexCoord2s, vFww) GO(glTexCoord2sv, vFp) GO(glTexCoord3d, vFddd) GO(glTexCoord3dv, vFp) @@ -255,7 +255,7 @@ GO(glTexCoord3f, vFfff) GO(glTexCoord3fv, vFp) GO(glTexCoord3i, vFiii) GO(glTexCoord3iv, vFp) -GO(glTexCoord3s, vFiii) +GO(glTexCoord3s, vFwww) GO(glTexCoord3sv, vFp) GO(glTexCoord4d, vFdddd) GO(glTexCoord4dv, vFp) @@ -263,7 +263,7 @@ GO(glTexCoord4f, vFffff) GO(glTexCoord4fv, vFp) GO(glTexCoord4i, vFiiii) GO(glTexCoord4iv, vFp) -GO(glTexCoord4s, vFiiii) +GO(glTexCoord4s, vFwwww) GO(glTexCoord4sv, vFp) GO(glTexEnvf, vFuuf) GO(glTexEnvfv, vFuup) @@ -289,7 +289,7 @@ GO(glVertex2f, vFff) GO(glVertex2fv, vFp) GO(glVertex2i, vFii) GO(glVertex2iv, vFp) -GO(glVertex2s, vFii) +GO(glVertex2s, vFww) GO(glVertex2sv, vFp) GO(glVertex3d, vFddd) GO(glVertex3dv, vFp) @@ -297,7 +297,7 @@ GO(glVertex3f, vFfff) GO(glVertex3fv, vFp) GO(glVertex3i, vFiii) GO(glVertex3iv, vFp) -GO(glVertex3s, vFiii) +GO(glVertex3s, vFwww) GO(glVertex3sv, vFp) GO(glVertex4d, vFdddd) GO(glVertex4dv, vFp) @@ -305,7 +305,7 @@ GO(glVertex4f, vFffff) GO(glVertex4fv, vFp) GO(glVertex4i, vFiiii) GO(glVertex4iv, vFp) -GO(glVertex4s, vFiiii) +GO(glVertex4s, vFwwww) GO(glVertex4sv, vFp) GO(glViewport, vFiiii) //VERSION_1_1 @@ -326,15 +326,15 @@ GO(glEnableClientState, vFu) GO(glGenTextures, vFip) GO(glGetPointerv, vFup) GO(glIndexPointer, vFuip) -GO(glIndexub, vFu) +GO(glIndexub, vFC) GO(glIndexubv, vFp) GO(glInterleavedArrays, vFuip) -GO(glIsTexture, iFu) +GO(glIsTexture, CFu) GO(glNormalPointer, vFuip) GO(glPolygonOffset, vFff) GO(glPopClientAttrib, vFv) GO(glPrioritizeTextures, vFipp) -GO(glPushClientAttrib, vFi) +GO(glPushClientAttrib, vFu) GO(glTexCoordPointer, vFiuip) GO(glTexSubImage1D, vFuiiiuup) GO(glTexSubImage2D, vFuiiiiiuup) @@ -364,15 +364,15 @@ GO(glGetColorTableParameteriv, vFuup) GO(glGetConvolutionFilter, vFuuup) GO(glGetConvolutionParameterfv, vFuup) GO(glGetConvolutionParameteriv, vFuup) -GO(glGetHistogram, vFuiuup) +GO(glGetHistogram, vFuCuup) GO(glGetHistogramParameterfv, vFuup) GO(glGetHistogramParameteriv, vFuup) GO(glGetMinmax, vFuCuup) GO(glGetMinmaxParameterfv, vFuup) GO(glGetMinmaxParameteriv, vFuup) GO(glGetSeparableFilter, vFuuuppp) -GO(glHistogram, vFuiui) -GO(glMinmax, vFuui) +GO(glHistogram, vFuiuC) +GO(glMinmax, vFuuC) GO(glResetHistogram, vFu) GO(glResetMinmax, vFu) GO(glSeparableFilter2D, vFuuiiuupp) @@ -398,7 +398,7 @@ GO(glMultiTexCoord1f, vFuf) GO(glMultiTexCoord1fv, vFup) GO(glMultiTexCoord1i, vFui) GO(glMultiTexCoord1iv, vFup) -GO(glMultiTexCoord1s, vFui) +GO(glMultiTexCoord1s, vFuw) GO(glMultiTexCoord1sv, vFup) GO(glMultiTexCoord2d, vFudd) GO(glMultiTexCoord2dv, vFup) @@ -406,7 +406,7 @@ GO(glMultiTexCoord2f, vFuff) GO(glMultiTexCoord2fv, vFup) GO(glMultiTexCoord2i, vFuii) GO(glMultiTexCoord2iv, vFup) -GO(glMultiTexCoord2s, vFuii) +GO(glMultiTexCoord2s, vFuww) GO(glMultiTexCoord2sv, vFup) GO(glMultiTexCoord3d, vFuddd) GO(glMultiTexCoord3dv, vFup) @@ -414,7 +414,7 @@ GO(glMultiTexCoord3f, vFufff) GO(glMultiTexCoord3fv, vFup) GO(glMultiTexCoord3i, vFuiii) GO(glMultiTexCoord3iv, vFup) -GO(glMultiTexCoord3s, vFuiii) +GO(glMultiTexCoord3s, vFuwww) GO(glMultiTexCoord3sv, vFup) GO(glMultiTexCoord4d, vFudddd) GO(glMultiTexCoord4dv, vFup) @@ -422,9 +422,9 @@ GO(glMultiTexCoord4f, vFuffff) GO(glMultiTexCoord4fv, vFup) GO(glMultiTexCoord4i, vFuiiii) GO(glMultiTexCoord4iv, vFup) -GO(glMultiTexCoord4s, vFuiiii) +GO(glMultiTexCoord4s, vFuwwww) GO(glMultiTexCoord4sv, vFup) -GO(glSampleCoverage, vFfi) +GO(glSampleCoverage, vFfC) //VERSION_1_4 GO(glBlendFuncSeparate, vFuuuu) GO(glFogCoordPointer, vFuip) @@ -438,7 +438,7 @@ GO(glPointParameterf, vFuf) GO(glPointParameterfv, vFup) GO(glPointParameteri, vFui) GO(glPointParameteriv, vFup) -GO(glSecondaryColor3b, vFiii) +GO(glSecondaryColor3b, vFccc) GO(glSecondaryColor3bv, vFp) GO(glSecondaryColor3d, vFddd) GO(glSecondaryColor3dv, vFp) @@ -446,13 +446,13 @@ GO(glSecondaryColor3f, vFfff) GO(glSecondaryColor3fv, vFp) GO(glSecondaryColor3i, vFiii) GO(glSecondaryColor3iv, vFp) -GO(glSecondaryColor3s, vFiii) +GO(glSecondaryColor3s, vFwww) GO(glSecondaryColor3sv, vFp) -GO(glSecondaryColor3ub, vFuuu) +GO(glSecondaryColor3ub, vFCCC) GO(glSecondaryColor3ubv, vFp) GO(glSecondaryColor3ui, vFuuu) GO(glSecondaryColor3uiv, vFp) -GO(glSecondaryColor3us, vFuuu) +GO(glSecondaryColor3us, vFWWW) GO(glSecondaryColor3usv, vFp) GO(glSecondaryColorPointer, vFiuip) GO(glWindowPos2d, vFdd) @@ -461,7 +461,7 @@ GO(glWindowPos2f, vFff) GO(glWindowPos2fv, vFp) GO(glWindowPos2i, vFii) GO(glWindowPos2iv, vFp) -GO(glWindowPos2s, vFii) +GO(glWindowPos2s, vFww) GO(glWindowPos2sv, vFp) GO(glWindowPos3d, vFddd) GO(glWindowPos3dv, vFp) @@ -469,7 +469,7 @@ GO(glWindowPos3f, vFfff) GO(glWindowPos3fv, vFp) GO(glWindowPos3i, vFiii) GO(glWindowPos3iv, vFp) -GO(glWindowPos3s, vFiii) +GO(glWindowPos3s, vFwww) GO(glWindowPos3sv, vFp) //VERSION_1_5 GO(glBeginQuery, vFuu) @@ -487,10 +487,10 @@ GO(glGetBufferSubData, vFullp) GO(glGetQueryObjectiv, vFuup) GO(glGetQueryObjectuiv, vFuup) GO(glGetQueryiv, vFuup) -GO(glIsBuffer, iFu) -GO(glIsQuery, iFu) +GO(glIsBuffer, CFu) +GO(glIsQuery, CFu) GO(glMapBuffer, pFuu) -GO(glUnmapBuffer, iFu) +GO(glUnmapBuffer, CFu) //VERSION_2_0 GO(glAttachShader, vFuu) GO(glBindAttribLocation, vFuup) @@ -520,8 +520,8 @@ GO(glGetVertexAttribPointerv, vFuup) GO(glGetVertexAttribdv, vFuup) GO(glGetVertexAttribfv, vFuup) GO(glGetVertexAttribiv, vFuup) -GO(glIsProgram, iFu) -GO(glIsShader, iFu) +GO(glIsProgram, CFu) +GO(glIsShader, CFu) GO(glLinkProgram, vFu) GO(glShaderSource, vFuipp) GO(glStencilFuncSeparate, vFuuiu) @@ -543,33 +543,33 @@ GO(glUniform4f, vFiffff) GO(glUniform4fv, vFiip) GO(glUniform4i, vFiiiii) GO(glUniform4iv, vFiip) -GO(glUniformMatrix2fv, vFiiip) -GO(glUniformMatrix3fv, vFiiip) -GO(glUniformMatrix4fv, vFiiip) +GO(glUniformMatrix2fv, vFiiCp) +GO(glUniformMatrix3fv, vFiiCp) +GO(glUniformMatrix4fv, vFiiCp) GO(glUseProgram, vFu) GO(glValidateProgram, vFu) GO(glVertexAttrib1d, vFud) GO(glVertexAttrib1dv, vFup) GO(glVertexAttrib1f, vFuf) GO(glVertexAttrib1fv, vFup) -GO(glVertexAttrib1s, vFui) +GO(glVertexAttrib1s, vFuw) GO(glVertexAttrib1sv, vFup) GO(glVertexAttrib2d, vFudd) GO(glVertexAttrib2dv, vFup) GO(glVertexAttrib2f, vFuff) GO(glVertexAttrib2fv, vFup) -GO(glVertexAttrib2s, vFuii) +GO(glVertexAttrib2s, vFuww) GO(glVertexAttrib2sv, vFup) GO(glVertexAttrib3d, vFuddd) GO(glVertexAttrib3dv, vFup) GO(glVertexAttrib3f, vFufff) GO(glVertexAttrib3fv, vFup) -GO(glVertexAttrib3s, vFuiii) +GO(glVertexAttrib3s, vFuwww) GO(glVertexAttrib3sv, vFup) GO(glVertexAttrib4Nbv, vFup) GO(glVertexAttrib4Niv, vFup) GO(glVertexAttrib4Nsv, vFup) -GO(glVertexAttrib4Nub, vFuuuuu) +GO(glVertexAttrib4Nub, vFuCCCC) GO(glVertexAttrib4Nubv, vFup) GO(glVertexAttrib4Nuiv, vFup) GO(glVertexAttrib4Nusv, vFup) @@ -579,31 +579,31 @@ GO(glVertexAttrib4dv, vFup) GO(glVertexAttrib4f, vFuffff) GO(glVertexAttrib4fv, vFup) GO(glVertexAttrib4iv, vFup) -GO(glVertexAttrib4s, vFuiiii) +GO(glVertexAttrib4s, vFuwwww) GO(glVertexAttrib4sv, vFup) GO(glVertexAttrib4ubv, vFup) GO(glVertexAttrib4uiv, vFup) GO(glVertexAttrib4usv, vFup) -GO(glVertexAttribPointer, vFuiuiip) +GO(glVertexAttribPointer, vFuiuCip) //VERSION_2_1 -GO(glUniformMatrix2x3fv, vFiiip) -GO(glUniformMatrix2x4fv, vFiiip) -GO(glUniformMatrix3x2fv, vFiiip) -GO(glUniformMatrix3x4fv, vFiiip) -GO(glUniformMatrix4x2fv, vFiiip) -GO(glUniformMatrix4x3fv, vFiiip) +GO(glUniformMatrix2x3fv, vFiiCp) +GO(glUniformMatrix2x4fv, vFiiCp) +GO(glUniformMatrix3x2fv, vFiiCp) +GO(glUniformMatrix3x4fv, vFiiCp) +GO(glUniformMatrix4x2fv, vFiiCp) +GO(glUniformMatrix4x3fv, vFiiCp) //VERSION_3_0 GO(glBeginConditionalRender, vFuu) GO(glBeginTransformFeedback, vFu) GO(glBindBufferBase, vFuuu) -GO(glBindBufferRange, vFuuuii) +GO(glBindBufferRange, vFuuull) GO(glBindFragDataLocation, vFuup) GO(glClampColor, vFuu) GO(glClearBufferfi, vFuifi) GO(glClearBufferfv, vFuip) GO(glClearBufferiv, vFuip) GO(glClearBufferuiv, vFuip) -GO(glColorMaski, vFuiiii) +GO(glColorMaski, vFuCCCC) GO(glDisablei, vFuu) GO(glEnablei, vFuu) GO(glEndConditionalRender, vFv) @@ -618,7 +618,7 @@ GO(glGetTransformFeedbackVarying, vFuuipppp) GO(glGetUniformuiv, vFuip) GO(glGetVertexAttribIiv, vFuup) GO(glGetVertexAttribIuiv, vFuup) -GO(glIsEnabledi, iFuu) +GO(glIsEnabledi, CFuu) GO(glTexParameterIiv, vFuup) GO(glTexParameterIuiv, vFuup) GO(glTransformFeedbackVaryings, vFuipu) @@ -671,66 +671,66 @@ GO(glMinSampleShading, vFf) //VERSION_4_3 GO(glInvalidateNamedFramebuffer, vFiup) //VERSION_4_4 -GO(glBindBuffersBase, vFiuip) +GO(glBindBuffersBase, vFuuip) GO(glBindBuffersRange, vFuuippp) -GO(glBindImageTextures, vFuip) -GO(glBindSamplers, vFuip) -GO(glBindTextures, vFuip) -GO(glBindVertexBuffers, vFuippp) +GO(glBindImageTextures, vFuip) +GO(glBindSamplers, vFuip) +GO(glBindTextures, vFuip) +GO(glBindVertexBuffers, vFuippp) GO(glBufferStorage, vFulpu) GO(glClearTexImage, vFuiuup) -GO(glClearTexSubImage, vFuiiiiiiiiip) +GO(glClearTexSubImage, vFuiiiiiiiuup) //VERSION_4_5 -GO(glClipControl, vFii) -GO(glCreateTransformFeedbacks, vFlp) -GO(glTransformFeedbackBufferBase, vFuuu) +GO(glClipControl, vFuu) +GO(glCreateTransformFeedbacks, vFip) +GO(glTransformFeedbackBufferBase, vFuuu) GO(glTransformFeedbackBufferRange, vFuuull) -GO(glGetTransformFeedbackiv, vFuip) -GO(glGetTransformFeedbacki_v, vFuiup) +GO(glGetTransformFeedbackiv, vFuup) +GO(glGetTransformFeedbacki_v, vFuuup) GO(glGetTransformFeedbacki64_v, vFuuup) -GO(glCreateBuffers, vFlp) -GO(glNamedBufferStorage, vFulpu) +GO(glCreateBuffers, vFip) +GO(glNamedBufferStorage, vFulpu) GO(glNamedBufferStorageEXT, vFulpu) -GO(glNamedBufferData, vFulpi) -GO(glNamedBufferSubData, vFullp) -GO(glCopyNamedBufferSubData, vFuulll) -GO(glClearNamedBufferData, vFuiiip) +GO(glNamedBufferData, vFulpu) +GO(glNamedBufferSubData, vFullp) +GO(glCopyNamedBufferSubData, vFuulll) +GO(glClearNamedBufferData, vFuuuup) GO(glClearNamedBufferSubData, vFuulluup) -GO(glMapNamedBuffer, pFui) +GO(glMapNamedBuffer, pFuu) GO(glMapNamedBufferRange, pFullu) -GO(glUnmapNamedBuffer, iFu) +GO(glUnmapNamedBuffer, CFu) GO(glFlushMappedNamedBufferRange, vFull) -GO(glGetNamedBufferParameteriv, vFuip) -GO(glGetNamedBufferParameteri64v, vFuip) -GO(glGetNamedBufferPointerv, vFuip) +GO(glGetNamedBufferParameteriv, vFuup) +GO(glGetNamedBufferParameteri64v, vFuup) +GO(glGetNamedBufferPointerv, vFuup) GO(glGetNamedBufferSubData, vFullp) -GO(glCreateFramebuffers, vFlp) -GO(glNamedFramebufferRenderbuffer, vFuiiu) -GO(glNamedFramebufferParameteri, vFuii) -GO(glNamedFramebufferTexture, vFuiui) -GO(glNamedFramebufferTextureLayer, vFuiuii) -GO(glNamedFramebufferDrawBuffer, vFui) -GO(glNamedFramebufferDrawBuffers, vFulp) -GO(glNamedFramebufferReadBuffer, vFui) -GO(glInvalidateNamedFramebufferData, vFulp) +GO(glCreateFramebuffers, vFip) +GO(glNamedFramebufferRenderbuffer, vFuuuu) +GO(glNamedFramebufferParameteri, vFuui) +GO(glNamedFramebufferTexture, vFuuui) +GO(glNamedFramebufferTextureLayer, vFuuuii) +GO(glNamedFramebufferDrawBuffer, vFuu) +GO(glNamedFramebufferDrawBuffers, vFuip) +GO(glNamedFramebufferReadBuffer, vFuu) +GO(glInvalidateNamedFramebufferData, vFuip) GO(glInvalidateNamedFramebufferSubData, vFuipiiii) GO(glClearNamedFramebufferiv, vFuuip) GO(glClearNamedFramebufferuiv, vFuuip) GO(glClearNamedFramebufferfv, vFuuip) GO(glClearNamedFramebufferfi, vFuuifi) -GO(glBlitNamedFramebuffer, vFuuiiiiiiiiui) -GO(glCheckNamedFramebufferStatus, iFui) -GO(glGetNamedFramebufferParameteriv, vFuip) -GO(glGetNamedFramebufferAttachmentParameteriv, vFuiip) -GO(glCreateRenderbuffers, vFlp) -GO(glNamedRenderbufferStorage, vFuill) -GO(glNamedRenderbufferStorageMultisample, vFulill) -GO(glGetNamedRenderbufferParameteriv, vFuip) -GO(glCreateTextures, vFilp) -GO(glTextureBuffer, vFuiu) +GO(glBlitNamedFramebuffer, vFuuiiiiiiiiuu) +GO(glCheckNamedFramebufferStatus, uFuu) +GO(glGetNamedFramebufferParameteriv, vFuup) +GO(glGetNamedFramebufferAttachmentParameteriv, vFuuup) +GO(glCreateRenderbuffers, vFip) +GO(glNamedRenderbufferStorage, vFuuii) +GO(glNamedRenderbufferStorageMultisample, vFuiuii) +GO(glGetNamedRenderbufferParameteriv, vFuup) +GO(glCreateTextures, vFuip) +GO(glTextureBuffer, vFuuu) GO(glTextureBufferRange, vFuuull) GO(glTextureStorage1D, vFuiui) -GO(glTextureStorage2D, vFulill) +GO(glTextureStorage2D, vFuiuii) GO(glTextureStorage3D, vFuiuiii) GO(glTextureStorage2DMultisample, vFuiuiiC) GO(glTextureStorage3DMultisample, vFuiuiiiC) @@ -743,56 +743,56 @@ GO(glCompressedTextureSubImage3D, vFuiiiiiiiuip) GO(glCopyTextureSubImage1D, vFuiiiii) GO(glCopyTextureSubImage2D, vFuiiiiiii) GO(glCopyTextureSubImage3D, vFuiiiiiiii) -GO(glTextureParameterf, vFuif) -GO(glTextureParameterfv, vFuip) -GO(glTextureParameteri, vFuii) -GO(glTextureParameterIiv, vFuip) +GO(glTextureParameterf, vFuuf) +GO(glTextureParameterfv, vFuup) +GO(glTextureParameteri, vFuui) +GO(glTextureParameterIiv, vFuup) GO(glTextureParameterIuiv, vFuup) -GO(glTextureParameteriv, vFuip) +GO(glTextureParameteriv, vFuup) GO(glGenerateTextureMipmap, vFu) GO(glBindTextureUnit, vFuu) GO(glGetTextureImage, vFuiuuip) GO(glGetCompressedTextureImage, vFuiip) GO(glGetTextureLevelParameterfv, vFuiup) GO(glGetTextureLevelParameteriv, vFuiup) -GO(glGetTextureParameterfv, vFuip) -GO(glGetTextureParameterIiv, vFuip) -GO(glGetTextureParameterIuiv, vFuip) -GO(glGetTextureParameteriv, vFuip) -GO(glCreateVertexArrays, vFlp) +GO(glGetTextureParameterfv, vFuup) +GO(glGetTextureParameterIiv, vFuup) +GO(glGetTextureParameterIuiv, vFuup) +GO(glGetTextureParameteriv, vFuup) +GO(glCreateVertexArrays, vFip) GO(glDisableVertexArrayAttrib, vFuu) GO(glEnableVertexArrayAttrib, vFuu) GO(glVertexArrayElementBuffer, vFuu) -GO(glVertexArrayVertexBuffer, vFuuull) +GO(glVertexArrayVertexBuffer, vFuuuli) GO(glVertexArrayVertexBuffers, vFuuippp) GO(glVertexArrayAttribBinding, vFuuu) -GO(glVertexArrayAttribFormat, vFuuiiiu) -GO(glVertexArrayAttribIFormat, vFuuiiu) -GO(glVertexArrayAttribLFormat, vFuuiiu) +GO(glVertexArrayAttribFormat, vFuuiuCu) +GO(glVertexArrayAttribIFormat, vFuuiuu) +GO(glVertexArrayAttribLFormat, vFuuiuu) GO(glVertexArrayBindingDivisor, vFuuu) -GO(glGetVertexArrayiv, vFuip) -GO(glGetVertexArrayIndexediv, vFuuip) -GO(glGetVertexArrayIndexed64iv, vFuuip) -GO(glCreateSamplers, vFlp) +GO(glGetVertexArrayiv, vFuup) +GO(glGetVertexArrayIndexediv, vFuuup) +GO(glGetVertexArrayIndexed64iv, vFuuup) +GO(glCreateSamplers, vFip) GO(glCreateProgramPipelines, vFip) GO(glTextureBarrier, vFv) GO(glTextureParameteriiv, vFuip) GO(glTextureParameteriuiv, vFuip) -GO(glCreateQueries, vFilp) -GO(glGetQueryBufferObjecti64v, vFuuil) -GO(glGetQueryBufferObjectiv, vFuuil) -GO(glGetQueryBufferObjectui64v, vFuuil) +GO(glCreateQueries, vFuip) +GO(glGetQueryBufferObjecti64v, vFuuul) +GO(glGetQueryBufferObjectiv, vFuuul) +GO(glGetQueryBufferObjectui64v, vFuuul) GO(glGetQueryBufferObjectuiv, vFuuul) GO(glMemoryBarrierByRegion, vFu) GO(glGetTextureSubImage, vFuiiiiiiiuuip) GO(glGetCompressedTextureSubImage, vFuiiiiiiiip) -GO(glGetGraphicsResetStatus, iFv) -GO(glGetnUniformfv, vFuilp) -GO(glGetnUniformiv, vFuilp) -GO(glGetnUniformuiv, vFuilp) -GO(glReadnPixels, vFiilluulp) +GO(glGetGraphicsResetStatus, uFv) +GO(glGetnUniformfv, vFuiip) +GO(glGetnUniformiv, vFuiip) +GO(glGetnUniformuiv, vFuiip) +GO(glReadnPixels, vFiiiiuuip) //VERSION_4_6 -GO(glSpecializeShader, vFippp) +GO(glSpecializeShader, vFupupp) GO(glTexturePageCommitmentEXT, vFuiiiiiiiC) GO(glVertexArrayVertexAttribDivisorEXT, vFuuu) @@ -816,7 +816,7 @@ GO(glMultiDrawElementsIndirectAMD, vFuupii) //AMD_name_gen_delete GO(glDeleteNamesAMD, vFuup) GO(glGenNamesAMD, vFuup) -GO(glIsNameAMD, iFuu) +GO(glIsNameAMD, CFuu) //AMD_performance_monitor GO(glBeginPerfMonitorAMD, vFu) GO(glDeletePerfMonitorsAMD, vFip) @@ -850,10 +850,10 @@ GO(glDeleteFencesAPPLE, vFip) GO(glFinishFenceAPPLE, vFu) GO(glFinishObjectAPPLE, vFui) GO(glGenFencesAPPLE, vFip) -GO(glIsFenceAPPLE, iFu) +GO(glIsFenceAPPLE, CFu) GO(glSetFenceAPPLE, vFu) -GO(glTestFenceAPPLE, iFu) -GO(glTestObjectAPPLE, iFuu) +GO(glTestFenceAPPLE, CFu) +GO(glTestObjectAPPLE, CFuu) //APPLE_flush_buffer_range GO(glBufferParameteriAPPLE, vFuui) GO(glFlushMappedBufferRangeAPPLE, vFull) @@ -868,7 +868,7 @@ GO(glTextureRangeAPPLE, vFuip) GO(glBindVertexArrayAPPLE, vFu) GO(glDeleteVertexArraysAPPLE, vFip) GO(glGenVertexArraysAPPLE, vFip) -GO(glIsVertexArrayAPPLE, iFu) +GO(glIsVertexArrayAPPLE, CFu) //APPLE_vertex_array_range GO(glFlushVertexArrayRangeAPPLE, vFip) GO(glVertexArrayParameteriAPPLE, vFui) @@ -876,7 +876,7 @@ GO(glVertexArrayRangeAPPLE, vFip) //APPLE_vertex_program_evaluators GO(glDisableVertexAttribAPPLE, vFuu) GO(glEnableVertexAttribAPPLE, vFuu) -GO(glIsVertexAttribEnabledAPPLE, iFuu) +GO(glIsVertexAttribEnabledAPPLE, CFuu) GO(glMapVertexAttrib1dAPPLE, vFuuddiip) GO(glMapVertexAttrib1fAPPLE, vFuuffiip) GO(glMapVertexAttrib2dAPPLE, vFuuddiiddiip) @@ -905,7 +905,7 @@ GO(glClearNamedBufferSubDataEXT, vFuulluup) GO(glClampColorARB, vFuu) //ARB_compute_shader GO(glDispatchCompute, vFuuu) -GO(glDispatchComputeIndirect, vFi) +GO(glDispatchComputeIndirect, vFl) //ARB_copy_buffer GO(glCopyBufferSubData, vFuulll) //ARB_copy_image @@ -941,7 +941,7 @@ GO(glNamedFramebufferParameteriEXT, vFuui) //ARB_framebuffer_object GO(glBindFramebuffer, vFuu) GO(glBindRenderbuffer, vFuu) -GO(glBlitFramebuffer, vFiiiiiiiiiu) +GO(glBlitFramebuffer, vFiiiiiiiiuu) GO(glCheckFramebufferStatus, uFu) GO(glDeleteFramebuffers, vFip) GO(glDeleteRenderbuffers, vFip) @@ -955,8 +955,8 @@ GO(glGenRenderbuffers, vFip) GO(glGenerateMipmap, vFu) GO(glGetFramebufferAttachmentParameteriv, vFuuup) GO(glGetRenderbufferParameteriv, vFuup) -GO(glIsFramebuffer, iFu) -GO(glIsRenderbuffer, iFu) +GO(glIsFramebuffer, CFu) +GO(glIsRenderbuffer, CFu) GO(glRenderbufferStorage, vFuuii) GO(glRenderbufferStorageMultisample, vFuiuii) //ARB_geometry_shader4 @@ -978,14 +978,14 @@ GO(glUniform3d, vFiddd) GO(glUniform3dv, vFiip) GO(glUniform4d, vFidddd) GO(glUniform4dv, vFiip) -GO(glUniformMatrix2dv, vFiiip) -GO(glUniformMatrix2x3dv, vFiiip) -GO(glUniformMatrix2x4dv, vFiiip) -GO(glUniformMatrix3dv, vFiiip) -GO(glUniformMatrix3x2dv, vFiiip) -GO(glUniformMatrix3x4dv, vFiiip) -GO(glUniformMatrix4dv, vFiiip) -GO(glUniformMatrix4x2dv, vFiiip) +GO(glUniformMatrix2dv, vFiiCp) +GO(glUniformMatrix2x3dv, vFiiCp) +GO(glUniformMatrix2x4dv, vFiiCp) +GO(glUniformMatrix3dv, vFiiCp) +GO(glUniformMatrix3x2dv, vFiiCp) +GO(glUniformMatrix3x4dv, vFiiCp) +GO(glUniformMatrix4dv, vFiiCp) +GO(glUniformMatrix4x2dv, vFiiCp) GO(glUniformMatrix4x3dv, vFiiCp) //ARB_instanced_arrays GO(glVertexAttribDivisorARB, vFuu) @@ -995,7 +995,7 @@ GO(glGetInternalformativ, vFuuuip) GO(glGetInternalformati64v, vFuuuip) //ARB_invalidate_subdata GO(glInvalidateBufferData, vFu) -GO(glInvalidateBufferSubData, vFuii) +GO(glInvalidateBufferSubData, vFull) GO(glInvalidateFramebuffer, vFuip) GO(glInvalidateSubFramebuffer, vFuipiiii) GO(glInvalidateTexImage, vFui) @@ -1023,7 +1023,7 @@ GO(glMultiTexCoord1fARB, vFuf) GO(glMultiTexCoord1fvARB, vFup) GO(glMultiTexCoord1iARB, vFui) GO(glMultiTexCoord1ivARB, vFup) -GO(glMultiTexCoord1sARB, vFui) +GO(glMultiTexCoord1sARB, vFuw) GO(glMultiTexCoord1svARB, vFup) GO(glMultiTexCoord2dARB, vFudd) GO(glMultiTexCoord2dvARB, vFup) @@ -1031,7 +1031,7 @@ GO(glMultiTexCoord2fARB, vFuff) GO(glMultiTexCoord2fvARB, vFup) GO(glMultiTexCoord2iARB, vFuii) GO(glMultiTexCoord2ivARB, vFup) -GO(glMultiTexCoord2sARB, vFuii) +GO(glMultiTexCoord2sARB, vFuww) GO(glMultiTexCoord2svARB, vFup) GO(glMultiTexCoord3dARB, vFuddd) GO(glMultiTexCoord3dvARB, vFup) @@ -1039,7 +1039,7 @@ GO(glMultiTexCoord3fARB, vFufff) GO(glMultiTexCoord3fvARB, vFup) GO(glMultiTexCoord3iARB, vFuiii) GO(glMultiTexCoord3ivARB, vFup) -GO(glMultiTexCoord3sARB, vFuiii) +GO(glMultiTexCoord3sARB, vFuwww) GO(glMultiTexCoord3svARB, vFup) GO(glMultiTexCoord4dARB, vFudddd) GO(glMultiTexCoord4dvARB, vFup) @@ -1047,7 +1047,7 @@ GO(glMultiTexCoord4fARB, vFuffff) GO(glMultiTexCoord4fvARB, vFup) GO(glMultiTexCoord4iARB, vFuiiii) GO(glMultiTexCoord4ivARB, vFup) -GO(glMultiTexCoord4sARB, vFuiiii) +GO(glMultiTexCoord4sARB, vFuwwww) GO(glMultiTexCoord4svARB, vFup) //ARB_occlusion_query GO(glBeginQueryARB, vFuu) @@ -1057,7 +1057,7 @@ GO(glGenQueriesARB, vFip) GO(glGetQueryObjectivARB, vFuup) GO(glGetQueryObjectuivARB, vFuup) GO(glGetQueryivARB, vFuup) -GO(glIsQueryARB, iFu) +GO(glIsQueryARB, CFu) //ARB_point_parameters GO(glPointParameterfARB, vFuf) GO(glPointParameterfvARB, vFup) @@ -1075,7 +1075,7 @@ GO(glGetGraphicsResetStatusARB, uFv) GO(glGetnColorTableARB, vFuuuip) GO(glGetnCompressedTexImageARB, vFuiip) GO(glGetnConvolutionFilterARB, vFuuuip) -GO(glGetnHistogramARB, vFuiuuip) +GO(glGetnHistogramARB, vFuCuuip) GO(glGetnMapdvARB, vFuuip) GO(glGetnMapfvARB, vFuuip) GO(glGetnMapivARB, vFuuip) @@ -1101,7 +1101,7 @@ GO(glGetSamplerParameterIiv, vFuup) GO(glGetSamplerParameterIuiv, vFuup) GO(glGetSamplerParameterfv, vFuup) GO(glGetSamplerParameteriv, vFuup) -GO(glIsSampler, iFu) +GO(glIsSampler, CFu) GO(glSamplerParameterIiv, vFuup) GO(glSamplerParameterIuiv, vFuup) GO(glSamplerParameterf, vFuuf) @@ -1116,7 +1116,7 @@ GO(glDeleteProgramPipelines, vFip) GO(glGenProgramPipelines, vFip) GO(glGetProgramPipelineInfoLog, vFuipp) GO(glGetProgramPipelineiv, vFuup) -GO(glIsProgramPipeline, iFu) +GO(glIsProgramPipeline, CFu) GO(glProgramUniform1d, vFuid) GO(glProgramUniform1dv, vFuiip) GO(glProgramUniform1f, vFuif) @@ -1149,31 +1149,31 @@ GO(glProgramUniform4i, vFuiiiii) GO(glProgramUniform4iv, vFuiip) GO(glProgramUniform4ui, vFuiuuuu) GO(glProgramUniform4uiv, vFuiip) -GO(glProgramUniformMatrix2dv, vFuiiip) -GO(glProgramUniformMatrix2fv, vFuiiip) -GO(glProgramUniformMatrix2x3dv, vFuiiip) -GO(glProgramUniformMatrix2x3fv, vFuiiip) -GO(glProgramUniformMatrix2x4dv, vFuiiip) -GO(glProgramUniformMatrix2x4fv, vFuiiip) -GO(glProgramUniformMatrix3dv, vFuiiip) -GO(glProgramUniformMatrix3fv, vFuiiip) -GO(glProgramUniformMatrix3x2dv, vFuiiip) -GO(glProgramUniformMatrix3x2fv, vFuiiip) -GO(glProgramUniformMatrix3x4dv, vFuiiip) -GO(glProgramUniformMatrix3x4fv, vFuiiip) -GO(glProgramUniformMatrix4dv, vFuiiip) -GO(glProgramUniformMatrix4fv, vFuiiip) -GO(glProgramUniformMatrix4x2dv, vFuiiip) -GO(glProgramUniformMatrix4x2fv, vFuiiip) -GO(glProgramUniformMatrix4x3dv, vFuiiip) -GO(glProgramUniformMatrix4x3fv, vFuiiip) +GO(glProgramUniformMatrix2dv, vFuiiCp) +GO(glProgramUniformMatrix2fv, vFuiiCp) +GO(glProgramUniformMatrix2x3dv, vFuiiCp) +GO(glProgramUniformMatrix2x3fv, vFuiiCp) +GO(glProgramUniformMatrix2x4dv, vFuiiCp) +GO(glProgramUniformMatrix2x4fv, vFuiiCp) +GO(glProgramUniformMatrix3dv, vFuiiCp) +GO(glProgramUniformMatrix3fv, vFuiiCp) +GO(glProgramUniformMatrix3x2dv, vFuiiCp) +GO(glProgramUniformMatrix3x2fv, vFuiiCp) +GO(glProgramUniformMatrix3x4dv, vFuiiCp) +GO(glProgramUniformMatrix3x4fv, vFuiiCp) +GO(glProgramUniformMatrix4dv, vFuiiCp) +GO(glProgramUniformMatrix4fv, vFuiiCp) +GO(glProgramUniformMatrix4x2dv, vFuiiCp) +GO(glProgramUniformMatrix4x2fv, vFuiiCp) +GO(glProgramUniformMatrix4x3dv, vFuiiCp) +GO(glProgramUniformMatrix4x3fv, vFuiiCp) GO(glUseProgramStages, vFuuu) GO(glValidateProgramPipeline, vFu) //ARB_shader_atomic_counters GO(glGetActiveAtomicCounterBufferiv, vFuuup) //ARB_shader_image_load_store GO(glBindImageTexture, vFuuiCiuu) -GO(glMemoryBarrier, vFi) +GO(glMemoryBarrier, vFu) //ARB_shader_objects GO(glAttachObjectARB, vFuu) GO(glCompileShaderARB, vFu) @@ -1209,8 +1209,8 @@ GO(glUniform4fARB, vFiffff) GO(glUniform4fvARB, vFiip) GO(glUniform4iARB, vFiiiii) GO(glUniform4ivARB, vFiip) -GO(glUniformMatrix2fvARB, vFiiip) -GO(glUniformMatrix3fvARB, vFiiip) +GO(glUniformMatrix2fvARB, vFiiCp) +GO(glUniformMatrix3fvARB, vFiiCp) GO(glUniformMatrix4fvARB, vFiiCp) GO(glUseProgramObjectARB, vFu) GO(glValidateProgramARB, vFu) @@ -1233,13 +1233,13 @@ GO(glGetNamedStringivARB, vFipup) GO(glIsNamedStringARB, CFip) GO(glNamedStringARB, vFuipip) //ARB_sync -GO(glClientWaitSync, uFpuL) +GO(glClientWaitSync, uFpuU) GO(glDeleteSync, vFp) GO(glFenceSync, pFuu) GO(glGetInteger64v, vFup) GO(glGetSynciv, vFpuipp) GO(glIsSync, CFp) -GO(glWaitSync, vFpuL) +GO(glWaitSync, vFpuU) //ARB_tessellation_shader GO(glPatchParameterfv, vFup) GO(glPatchParameteri, vFui) @@ -1258,9 +1258,9 @@ GO(glCompressedTexSubImage3DARB, vFuiiiiiiiuip) GO(glGetCompressedTexImageARB, vFuip) //ARB_texture_multisample GO(glGetMultisamplefv, vFuup) -GO(glSampleMaski, vFui) -GO(glTexImage2DMultisample, vFuiiiii) -GO(glTexImage3DMultisample, vFuiiiiii) +GO(glSampleMaski, vFuu) +GO(glTexImage2DMultisample, vFuiuiiC) +GO(glTexImage3DMultisample, vFuiuiiiC) //ARB_texture_storage GO(glTexStorage1D, vFuiui) GO(glTexStorage2D, vFuiuii) @@ -1284,7 +1284,7 @@ GO(glBindTransformFeedback, vFuu) GO(glDeleteTransformFeedbacks, vFip) GO(glDrawTransformFeedback, vFuu) GO(glGenTransformFeedbacks, vFip) -GO(glIsTransformFeedback, iFu) +GO(glIsTransformFeedback, CFu) GO(glPauseTransformFeedback, vFv) GO(glResumeTransformFeedback, vFv) //ARB_transform_feedback3 @@ -1312,7 +1312,7 @@ GO(glUniformBlockBinding, vFuuu) GO(glBindVertexArray, vFu) GO(glDeleteVertexArrays, vFip) GO(glGenVertexArrays, vFip) -GO(glIsVertexArray, iFu) +GO(glIsVertexArray, CFu) //ARB_vertex_attrib_64bit GO(glGetVertexAttribLdv, vFuup) GO(glVertexAttribL1d, vFud) @@ -1357,9 +1357,9 @@ GO(glGenBuffersARB, vFip) GO(glGetBufferParameterivARB, vFuup) GO(glGetBufferPointervARB, vFuup) GO(glGetBufferSubDataARB, vFullp) -GO(glIsBufferARB, iFu) +GO(glIsBufferARB, CFu) GO(glMapBufferARB, pFuu) -GO(glUnmapBufferARB, iFu) +GO(glUnmapBufferARB, CFu) //ARB_vertex_program GO(glBindProgramARB, vFuu) GO(glDeleteProgramsARB, vFip) @@ -1376,7 +1376,7 @@ GO(glGetVertexAttribPointervARB, vFuup) GO(glGetVertexAttribdvARB, vFuup) GO(glGetVertexAttribfvARB, vFuup) GO(glGetVertexAttribivARB, vFuup) -GO(glIsProgramARB, iFu) +GO(glIsProgramARB, CFu) GO(glProgramEnvParameter4dARB, vFuudddd) GO(glProgramEnvParameter4dvARB, vFuup) GO(glProgramEnvParameter4fARB, vFuuffff) @@ -1390,24 +1390,24 @@ GO(glVertexAttrib1dARB, vFud) GO(glVertexAttrib1dvARB, vFup) GO(glVertexAttrib1fARB, vFuf) GO(glVertexAttrib1fvARB, vFup) -GO(glVertexAttrib1sARB, vFui) +GO(glVertexAttrib1sARB, vFuw) GO(glVertexAttrib1svARB, vFup) GO(glVertexAttrib2dARB, vFudd) GO(glVertexAttrib2dvARB, vFup) GO(glVertexAttrib2fARB, vFuff) GO(glVertexAttrib2fvARB, vFup) -GO(glVertexAttrib2sARB, vFuii) +GO(glVertexAttrib2sARB, vFuww) GO(glVertexAttrib2svARB, vFup) GO(glVertexAttrib3dARB, vFuddd) GO(glVertexAttrib3dvARB, vFup) GO(glVertexAttrib3fARB, vFufff) GO(glVertexAttrib3fvARB, vFup) -GO(glVertexAttrib3sARB, vFuiii) +GO(glVertexAttrib3sARB, vFuwww) GO(glVertexAttrib3svARB, vFup) GO(glVertexAttrib4NbvARB, vFup) GO(glVertexAttrib4NivARB, vFup) GO(glVertexAttrib4NsvARB, vFup) -GO(glVertexAttrib4NubARB, vFuuuuu) +GO(glVertexAttrib4NubARB, vFuCCCC) GO(glVertexAttrib4NubvARB, vFup) GO(glVertexAttrib4NuivARB, vFup) GO(glVertexAttrib4NusvARB, vFup) @@ -1417,7 +1417,7 @@ GO(glVertexAttrib4dvARB, vFup) GO(glVertexAttrib4fARB, vFuffff) GO(glVertexAttrib4fvARB, vFup) GO(glVertexAttrib4ivARB, vFup) -GO(glVertexAttrib4sARB, vFuiiii) +GO(glVertexAttrib4sARB, vFuwwww) GO(glVertexAttrib4svARB, vFup) GO(glVertexAttrib4ubvARB, vFup) GO(glVertexAttrib4uivARB, vFup) @@ -1452,12 +1452,12 @@ GO(glTexCoordP3ui, vFuu) GO(glTexCoordP3uiv, vFup) GO(glTexCoordP4ui, vFuu) GO(glTexCoordP4uiv, vFup) -GO(glVertexAttribP1ui, vFuuiu) -GO(glVertexAttribP1uiv, vFuuip) -GO(glVertexAttribP2ui, vFuuiu) -GO(glVertexAttribP2uiv, vFuuip) -GO(glVertexAttribP3ui, vFuuiu) -GO(glVertexAttribP3uiv, vFuuip) +GO(glVertexAttribP1ui, vFuuCu) +GO(glVertexAttribP1uiv, vFuuCp) +GO(glVertexAttribP2ui, vFuuCu) +GO(glVertexAttribP2uiv, vFuuCp) +GO(glVertexAttribP3ui, vFuuCu) +GO(glVertexAttribP3uiv, vFuuCp) GO(glVertexAttribP4ui, vFuuCu) GO(glVertexAttribP4uiv, vFuuCp) GO(glVertexP2ui, vFuu) @@ -1484,7 +1484,7 @@ GO(glWindowPos2fARB, vFff) GO(glWindowPos2fvARB, vFp) GO(glWindowPos2iARB, vFii) GO(glWindowPos2ivARB, vFp) -GO(glWindowPos2sARB, vFii) +GO(glWindowPos2sARB, vFww) GO(glWindowPos2svARB, vFp) GO(glWindowPos3dARB, vFddd) GO(glWindowPos3dvARB, vFp) @@ -1492,7 +1492,7 @@ GO(glWindowPos3fARB, vFfff) GO(glWindowPos3fvARB, vFp) GO(glWindowPos3iARB, vFiii) GO(glWindowPos3ivARB, vFp) -GO(glWindowPos3sARB, vFiii) +GO(glWindowPos3sARB, vFwww) GO(glWindowPos3svARB, vFp) //ATI_draw_buffers GO(glDrawBuffersATI, vFip) @@ -1538,7 +1538,7 @@ GO(glGetObjectBufferfvATI, vFuup) GO(glGetObjectBufferivATI, vFuup) GO(glGetVariantArrayObjectfvATI, vFuup) GO(glGetVariantArrayObjectivATI, vFuup) -GO(glIsObjectBufferATI, iFu) +GO(glIsObjectBufferATI, CFu) GO(glNewObjectBufferATI, uFipu) GO(glUpdateObjectBufferATI, vFuuipu) GO(glVariantArrayObjectATI, vFuuiuu) @@ -1582,7 +1582,7 @@ GO(glVertexStream3fATI, vFufff) GO(glVertexStream3fvATI, vFup) GO(glVertexStream3iATI, vFuiii) GO(glVertexStream3ivATI, vFup) -GO(glVertexStream3sATI, vFuiii) +GO(glVertexStream3sATI, vFuwww) GO(glVertexStream3svATI, vFup) GO(glVertexStream4dATI, vFudddd) GO(glVertexStream4dvATI, vFup) @@ -1625,7 +1625,7 @@ GO(glGetConvolutionParameterivEXT, vFuup) GO(glGetSeparableFilterEXT, vFuuuppp) GO(glSeparableFilter2DEXT, vFuuiiuupp) //EXT_coordinate_frame -GO(glBinormal3bEXT, vFiii) +GO(glBinormal3bEXT, vFccc) GO(glBinormal3bvEXT, vFp) GO(glBinormal3dEXT, vFddd) GO(glBinormal3dvEXT, vFp) @@ -1633,10 +1633,10 @@ GO(glBinormal3fEXT, vFfff) GO(glBinormal3fvEXT, vFp) GO(glBinormal3iEXT, vFiii) GO(glBinormal3ivEXT, vFp) -GO(glBinormal3sEXT, vFiii) +GO(glBinormal3sEXT, vFwww) GO(glBinormal3svEXT, vFp) GO(glBinormalPointerEXT, vFuip) -GO(glTangent3bEXT, vFiii) +GO(glTangent3bEXT, vFccc) GO(glTangent3bvEXT, vFp) GO(glTangent3dEXT, vFddd) GO(glTangent3dvEXT, vFp) @@ -1644,7 +1644,7 @@ GO(glTangent3fEXT, vFfff) GO(glTangent3fvEXT, vFp) GO(glTangent3iEXT, vFiii) GO(glTangent3ivEXT, vFp) -GO(glTangent3sEXT, vFiii) +GO(glTangent3sEXT, vFwww) GO(glTangent3svEXT, vFp) GO(glTangentPointerEXT, vFuip) //EXT_copy_texture @@ -1661,7 +1661,7 @@ GO(glDepthBoundsEXT, vFdd) //EXT_direct_state_access GO(glBindMultiTextureEXT, vFuuu) GO(glCheckNamedFramebufferStatusEXT, uFuu) -GO(glClientAttribDefaultEXT, vFi) +GO(glClientAttribDefaultEXT, vFu) GO(glCompressedMultiTexImage1DEXT, vFuuiuiiip) GO(glCompressedMultiTexImage2DEXT, vFuuiuiiiip) GO(glCompressedMultiTexImage3DEXT, vFuuiuiiiiip) @@ -1844,25 +1844,25 @@ GO(glProgramUniform4iEXT, vFuiiiii) GO(glProgramUniform4ivEXT, vFuiip) GO(glProgramUniform4uiEXT, vFuiuuuu) GO(glProgramUniform4uivEXT, vFuiip) -GO(glProgramUniformMatrix2dvEXT, vFuiiip) -GO(glProgramUniformMatrix2fvEXT, vFuiiip) -GO(glProgramUniformMatrix2x3dvEXT, vFuiiip) -GO(glProgramUniformMatrix2x3fvEXT, vFuiiip) -GO(glProgramUniformMatrix2x4dvEXT, vFuiiip) -GO(glProgramUniformMatrix2x4fvEXT, vFuiiip) -GO(glProgramUniformMatrix3dvEXT, vFuiiip) -GO(glProgramUniformMatrix3fvEXT, vFuiiip) -GO(glProgramUniformMatrix3x2dvEXT, vFuiiip) -GO(glProgramUniformMatrix3x2fvEXT, vFuiiip) -GO(glProgramUniformMatrix3x4dvEXT, vFuiiip) -GO(glProgramUniformMatrix3x4fvEXT, vFuiiip) -GO(glProgramUniformMatrix4dvEXT, vFuiiip) -GO(glProgramUniformMatrix4fvEXT, vFuiiip) -GO(glProgramUniformMatrix4x2dvEXT, vFuiiip) -GO(glProgramUniformMatrix4x2fvEXT, vFuiiip) +GO(glProgramUniformMatrix2dvEXT, vFuiiCp) +GO(glProgramUniformMatrix2fvEXT, vFuiiCp) +GO(glProgramUniformMatrix2x3dvEXT, vFuiiCp) +GO(glProgramUniformMatrix2x3fvEXT, vFuiiCp) +GO(glProgramUniformMatrix2x4dvEXT, vFuiiCp) +GO(glProgramUniformMatrix2x4fvEXT, vFuiiCp) +GO(glProgramUniformMatrix3dvEXT, vFuiiCp) +GO(glProgramUniformMatrix3fvEXT, vFuiiCp) +GO(glProgramUniformMatrix3x2dvEXT, vFuiiCp) +GO(glProgramUniformMatrix3x2fvEXT, vFuiiCp) +GO(glProgramUniformMatrix3x4dvEXT, vFuiiCp) +GO(glProgramUniformMatrix3x4fvEXT, vFuiiCp) +GO(glProgramUniformMatrix4dvEXT, vFuiiCp) +GO(glProgramUniformMatrix4fvEXT, vFuiiCp) +GO(glProgramUniformMatrix4x2dvEXT, vFuiiCp) +GO(glProgramUniformMatrix4x2fvEXT, vFuiiCp) GO(glProgramUniformMatrix4x3dvEXT, vFuiiCp) GO(glProgramUniformMatrix4x3fvEXT, vFuiiCp) -GO(glPushClientAttribDefaultEXT, vFi) +GO(glPushClientAttribDefaultEXT, vFu) GO(glTextureBufferEXT, vFuuuu) GO(glTextureImage1DEXT, vFuuiiiiuup) GO(glTextureImage2DEXT, vFuuiiiiiuup) @@ -1877,18 +1877,18 @@ GO(glTextureRenderbufferEXT, vFuuu) GO(glTextureSubImage1DEXT, vFuuiiiuup) GO(glTextureSubImage2DEXT, vFuuiiiiiuup) GO(glTextureSubImage3DEXT, vFuuiiiiiiiuup) -GO(glUnmapNamedBufferEXT, iFu) -GO(glVertexArrayColorOffsetEXT, vFuuiuii) +GO(glUnmapNamedBufferEXT, CFu) +GO(glVertexArrayColorOffsetEXT, vFuuiuil) GO(glVertexArrayEdgeFlagOffsetEXT, vFuuil) GO(glVertexArrayFogCoordOffsetEXT, vFuuuil) -GO(glVertexArrayIndexOffsetEXT, vFuuuii) +GO(glVertexArrayIndexOffsetEXT, vFuuuil) GO(glVertexArrayMultiTexCoordOffsetEXT, vFuuuiuil) -GO(glVertexArrayNormalOffsetEXT, vFuuuii) +GO(glVertexArrayNormalOffsetEXT, vFuuuil) GO(glVertexArraySecondaryColorOffsetEXT, vFuuiuil) -GO(glVertexArrayTexCoordOffsetEXT, vFuuiuii) -GO(glVertexArrayVertexAttribIOffsetEXT, vFuuuiuii) +GO(glVertexArrayTexCoordOffsetEXT, vFuuiuil) +GO(glVertexArrayVertexAttribIOffsetEXT, vFuuuiuil) GO(glVertexArrayVertexAttribOffsetEXT, vFuuuiuCil) -GO(glVertexArrayVertexOffsetEXT, vFuuiuii) +GO(glVertexArrayVertexOffsetEXT, vFuuiuil) //EXT_draw_buffers2 GO(glColorMaskIndexedEXT, vFuCCCC) GO(glDisableIndexedEXT, vFuu) @@ -1924,8 +1924,8 @@ GO(glGenRenderbuffersEXT, vFip) GO(glGenerateMipmapEXT, vFu) GO(glGetFramebufferAttachmentParameterivEXT, vFuuup) GO(glGetRenderbufferParameterivEXT, vFuup) -GO(glIsFramebufferEXT, iFu) -GO(glIsRenderbufferEXT, iFu) +GO(glIsFramebufferEXT, CFu) +GO(glIsRenderbufferEXT, CFu) GO(glRenderbufferStorageEXT, vFuuii) //EXT_geometry_shader4 GO(glProgramParameteriEXT, vFuui) @@ -1945,7 +1945,7 @@ GO(glUniform3uivEXT, vFiip) GO(glUniform4uiEXT, vFiuuuu) GO(glUniform4uivEXT, vFiip) //EXT_histogram -GO(glGetHistogramEXT, vFuiuup) +GO(glGetHistogramEXT, vFuCuup) GO(glGetHistogramParameterfvEXT, vFuup) GO(glGetHistogramParameterivEXT, vFuup) GO(glGetMinmaxEXT, vFuCuup) @@ -1967,7 +1967,7 @@ GO(glTextureMaterialEXT, vFuu) GO(glMultiDrawArraysEXT, vFuppi) GO(glMultiDrawElementsEXT, vFupupi) //EXT_multisample -GO(glSampleMaskEXT, vFfi) +GO(glSampleMaskEXT, vFfC) GO(glSamplePatternEXT, vFu) //EXT_paletted_texture GO(glColorTableEXT, vFuuiuup) @@ -1997,7 +1997,7 @@ GO(glSecondaryColor3fEXT, vFfff) GO(glSecondaryColor3fvEXT, vFp) GO(glSecondaryColor3iEXT, vFiii) GO(glSecondaryColor3ivEXT, vFp) -GO(glSecondaryColor3sEXT, vFiii) +GO(glSecondaryColor3sEXT, vFwww) GO(glSecondaryColor3svEXT, vFp) GO(glSecondaryColor3ubEXT, vFCCC) GO(glSecondaryColor3ubvEXT, vFp) @@ -2012,7 +2012,7 @@ GO(glCreateShaderProgramEXT, uFup) GO(glUseShaderProgramEXT, vFuu) //EXT_shader_image_load_store GO(glBindImageTextureEXT, vFuuiCiui) -GO(glMemoryBarrierEXT, vFi) +GO(glMemoryBarrierEXT, vFu) //EXT_stencil_clear_tag GO(glStencilClearTagEXT, vFiu) //EXT_stencil_two_side @@ -2033,19 +2033,19 @@ GO(glGetTexParameterIuivEXT, vFuup) GO(glTexParameterIivEXT, vFuup) GO(glTexParameterIuivEXT, vFuup) //EXT_texture_object -GO(glAreTexturesResidentEXT, iFipp) +GO(glAreTexturesResidentEXT, CFipp) GO(glBindTextureEXT, vFuu) GO(glDeleteTexturesEXT, vFip) GO(glGenTexturesEXT, vFip) -GO(glIsTextureEXT, iFu) +GO(glIsTextureEXT, CFu) GO(glPrioritizeTexturesEXT, vFipp) //EXT_texture_perturb_normal GO(glTextureNormalEXT, vFu) //EXT_transform_feedback GO(glBeginTransformFeedbackEXT, vFu) GO(glBindBufferBaseEXT, vFuuu) -GO(glBindBufferOffsetEXT, vFuuui) -GO(glBindBufferRangeEXT, vFuuuii) +GO(glBindBufferOffsetEXT, vFuuul) +GO(glBindBufferRangeEXT, vFuuull) GO(glEndTransformFeedbackEXT, vFv) GO(glGetTransformFeedbackVaryingEXT, vFuuipppp) GO(glTransformFeedbackVaryingsEXT, vFuipu) @@ -2158,7 +2158,7 @@ GO(glTexCoordPointervINTEL, vFiup) GO(glVertexPointervINTEL, vFiup) //KHR_debug GOM(glDebugMessageCallback, vFEpp) // not ideal, because the my_ version will always exist, even if glDebugMessageCallback doesn't -GO(glDebugMessageControl, vFuuuipi) +GO(glDebugMessageControl, vFuuuipC) GO(glDebugMessageInsert, vFuuuuip) GO(glGetDebugMessageLog, uFuipppppp) GO(glGetObjectLabel, vFuuipp) @@ -2198,18 +2198,18 @@ GO(glWindowPos4svMESA, vFp) GO(glBeginConditionalRenderNVX, vFu) GO(glEndConditionalRenderNVX, vFv) //NV_bindless_texture -GO(glGetImageHandleNV, LFuiCiu) -GO(glGetTextureHandleNV, LFu) -GO(glGetTextureSamplerHandleNV, LFuu) -GO(glIsImageHandleResidentNV, CFL) -GO(glIsTextureHandleResidentNV, iFu) -GO(glMakeImageHandleNonResidentNV, vFu) -GO(glMakeImageHandleResidentNV, vFLu) -GO(glMakeTextureHandleNonResidentNV, vFu) -GO(glMakeTextureHandleResidentNV, vFu) -GO(glProgramUniformHandleui64NV, vFuiL) +GO(glGetImageHandleNV, UFuiCiu) +GO(glGetTextureHandleNV, UFu) +GO(glGetTextureSamplerHandleNV, UFuu) +GO(glIsImageHandleResidentNV, CFU) +GO(glIsTextureHandleResidentNV, CFU) +GO(glMakeImageHandleNonResidentNV, vFU) +GO(glMakeImageHandleResidentNV, vFUu) +GO(glMakeTextureHandleNonResidentNV, vFU) +GO(glMakeTextureHandleResidentNV, vFU) +GO(glProgramUniformHandleui64NV, vFuiU) GO(glProgramUniformHandleui64vNV, vFuiip) -GO(glUniformHandleui64NV, vFiL) +GO(glUniformHandleui64NV, vFiU) GO(glUniformHandleui64vNV, vFiip) //NV_conditional_render GO(glBeginConditionalRenderNV, vFuu) @@ -2234,16 +2234,16 @@ GO(glMapParameterfvNV, vFuup) GO(glMapParameterivNV, vFuup) //NV_explicit_multisample GO(glGetMultisamplefvNV, vFuup) -GO(glSampleMaskIndexedNV, vFui) +GO(glSampleMaskIndexedNV, vFuu) GO(glTexRenderbufferNV, vFuu) //NV_fence GO(glDeleteFencesNV, vFip) GO(glFinishFenceNV, vFu) GO(glGenFencesNV, vFip) GO(glGetFenceivNV, vFuup) -GO(glIsFenceNV, iFu) +GO(glIsFenceNV, CFu) GO(glSetFenceNV, vFuu) -GO(glTestFenceNV, iFu) +GO(glTestFenceNV, CFu) //NV_fragment_program GO(glGetProgramNamedParameterdvNV, vFuipp) GO(glGetProgramNamedParameterfvNV, vFuipp) @@ -2280,44 +2280,44 @@ GO(glGetProgramSubroutineParameteruivNV, vFuup) GO(glProgramSubroutineParametersuivNV, vFuip) //NV_gpu_shader5 GO(glGetUniformi64vNV, vFuip) -GO(glProgramUniform1i64NV, vFuil) +GO(glProgramUniform1i64NV, vFuiI) GO(glProgramUniform1i64vNV, vFuiip) -GO(glProgramUniform1ui64NV, vFuiu) +GO(glProgramUniform1ui64NV, vFuiU) GO(glProgramUniform1ui64vNV, vFuiip) -GO(glProgramUniform2i64NV, vFuill) +GO(glProgramUniform2i64NV, vFuiII) GO(glProgramUniform2i64vNV, vFuiip) -GO(glProgramUniform2ui64NV, vFuiLL) +GO(glProgramUniform2ui64NV, vFuiUU) GO(glProgramUniform2ui64vNV, vFuiip) -GO(glProgramUniform3i64NV, vFuilll) +GO(glProgramUniform3i64NV, vFuiIII) GO(glProgramUniform3i64vNV, vFuiip) -GO(glProgramUniform3ui64NV, vFuiLLL) +GO(glProgramUniform3ui64NV, vFuiUUU) GO(glProgramUniform3ui64vNV, vFuiip) -GO(glProgramUniform4i64NV, vFuillll) +GO(glProgramUniform4i64NV, vFuiIIII) GO(glProgramUniform4i64vNV, vFuiip) -GO(glProgramUniform4ui64NV, vFuiLLLL) +GO(glProgramUniform4ui64NV, vFuiUUUU) GO(glProgramUniform4ui64vNV, vFuiip) -GO(glUniform1i64NV, vFil) +GO(glUniform1i64NV, vFiI) GO(glUniform1i64vNV, vFiip) -GO(glUniform1ui64NV, vFiu) +GO(glUniform1ui64NV, vFiU) GO(glUniform1ui64vNV, vFiip) -GO(glUniform2i64NV, vFill) +GO(glUniform2i64NV, vFiII) GO(glUniform2i64vNV, vFiip) -GO(glUniform2ui64NV, vFiLL) +GO(glUniform2ui64NV, vFiUU) GO(glUniform2ui64vNV, vFiip) -GO(glUniform3i64NV, vFilll) +GO(glUniform3i64NV, vFiIII) GO(glUniform3i64vNV, vFiip) -GO(glUniform3ui64NV, vFiLLL) +GO(glUniform3ui64NV, vFiUUU) GO(glUniform3ui64vNV, vFiip) -GO(glUniform4i64NV, vFillll) +GO(glUniform4i64NV, vFiIIII) GO(glUniform4i64vNV, vFiip) -GO(glUniform4ui64NV, vFiLLLL) +GO(glUniform4ui64NV, vFiUUUU) GO(glUniform4ui64vNV, vFiip) //NV_half_float -GO(glColor3hNV, vFiii) +GO(glColor3hNV, vFWWW) GO(glColor3hvNV, vFp) -GO(glColor4hNV, vFiiii) +GO(glColor4hNV, vFWWWW) GO(glColor4hvNV, vFp) -GO(glFogCoordhNV, vFi) +GO(glFogCoordhNV, vFW) GO(glFogCoordhvNV, vFp) GO(glMultiTexCoord1hNV, vFuW) GO(glMultiTexCoord1hvNV, vFup) @@ -2327,23 +2327,23 @@ GO(glMultiTexCoord3hNV, vFuWWW) GO(glMultiTexCoord3hvNV, vFup) GO(glMultiTexCoord4hNV, vFuWWWW) GO(glMultiTexCoord4hvNV, vFup) -GO(glNormal3hNV, vFiii) +GO(glNormal3hNV, vFWWW) GO(glNormal3hvNV, vFp) GO(glSecondaryColor3hNV, vFWWW) GO(glSecondaryColor3hvNV, vFp) -GO(glTexCoord1hNV, vFi) +GO(glTexCoord1hNV, vFW) GO(glTexCoord1hvNV, vFp) GO(glTexCoord2hNV, vFWW) GO(glTexCoord2hvNV, vFp) -GO(glTexCoord3hNV, vFiii) +GO(glTexCoord3hNV, vFWWW) GO(glTexCoord3hvNV, vFp) GO(glTexCoord4hNV, vFWWWW) GO(glTexCoord4hvNV, vFp) -GO(glVertex2hNV, vFii) +GO(glVertex2hNV, vFWW) GO(glVertex2hvNV, vFp) -GO(glVertex3hNV, vFiii) +GO(glVertex3hNV, vFWWW) GO(glVertex3hvNV, vFp) -GO(glVertex4hNV, vFiiii) +GO(glVertex4hNV, vFWWWW) GO(glVertex4hvNV, vFp) GO(glVertexAttrib1hNV, vFuW) GO(glVertexAttrib1hvNV, vFup) @@ -2366,7 +2366,7 @@ GO(glEndOcclusionQueryNV, vFv) GO(glGenOcclusionQueriesNV, vFip) GO(glGetOcclusionQueryivNV, vFuup) GO(glGetOcclusionQueryuivNV, vFuup) -GO(glIsOcclusionQueryNV, iFu) +GO(glIsOcclusionQueryNV, CFu) //NV_parameter_buffer_object GO(glProgramBufferParametersIivNV, vFuuuip) GO(glProgramBufferParametersIuivNV, vFuuuip) @@ -2382,8 +2382,8 @@ GO(glGetVideoi64vNV, vFuup) GO(glGetVideoivNV, vFuup) GO(glGetVideoui64vNV, vFuup) GO(glGetVideouivNV, vFuup) -GO(glPresentFrameDualFillNV, vFuLuuuuuuuuuuu) -GO(glPresentFrameKeyedNV, vFuLuuuuuuuuu) +GO(glPresentFrameDualFillNV, vFuUuuuuuuuuuuu) +GO(glPresentFrameKeyedNV, vFuUuuuuuuuuu) //NV_primitive_restart GO(glPrimitiveRestartIndexNV, vFu) GO(glPrimitiveRestartNV, vFv) @@ -2410,14 +2410,14 @@ GO(glGetIntegerui64vNV, vFup) GO(glGetNamedBufferParameterui64vNV, vFuup) GO(glGetUniformui64vNV, vFuip) GO(glIsBufferResidentNV, CFu) -GO(glIsNamedBufferResidentNV, iFu) +GO(glIsNamedBufferResidentNV, CFu) GO(glMakeBufferNonResidentNV, vFu) GO(glMakeBufferResidentNV, vFuu) GO(glMakeNamedBufferNonResidentNV, vFu) GO(glMakeNamedBufferResidentNV, vFuu) -GO(glProgramUniformui64NV, vFuiL) +GO(glProgramUniformui64NV, vFuiU) GO(glProgramUniformui64vNV, vFuiip) -GO(glUniformui64NV, vFiL) +GO(glUniformui64NV, vFiU) GO(glUniformui64vNV, vFiip) //NV_texture_barrier GO(glTextureBarrierNV, vFv) @@ -2446,7 +2446,7 @@ GO(glBindTransformFeedbackNV, vFuu) GO(glDeleteTransformFeedbacksNV, vFip) GO(glDrawTransformFeedbackNV, vFuu) GO(glGenTransformFeedbacksNV, vFip) -GO(glIsTransformFeedbackNV, iFu) +GO(glIsTransformFeedbackNV, CFu) GO(glPauseTransformFeedbackNV, vFv) GO(glResumeTransformFeedbackNV, vFv) //NV_vdpau_interop @@ -2456,7 +2456,7 @@ GO(glVDPAUInitNV, vFpp) GO(glVDPAUIsSurfaceNV, CFl) GO(glVDPAUMapSurfacesNV, vFip) GO(glVDPAURegisterOutputSurfaceNV, lFpuip) -GO(glVDPAURegisterVideoSurfaceNV, uFpuip) +GO(glVDPAURegisterVideoSurfaceNV, lFpuip) GO(glVDPAUSurfaceAccessNV, vFlu) GO(glVDPAUUnmapSurfacesNV, vFip) GO(glVDPAUUnregisterSurfaceNV, vFl) @@ -2466,25 +2466,25 @@ GO(glVertexArrayRangeNV, vFip) //NV_vertex_attrib_integer_64bit GO(glGetVertexAttribLi64vNV, vFuup) GO(glGetVertexAttribLui64vNV, vFuup) -GO(glVertexAttribL1i64NV, vFul) +GO(glVertexAttribL1i64NV, vFuI) GO(glVertexAttribL1i64vNV, vFup) -GO(glVertexAttribL1ui64NV, vFuL) +GO(glVertexAttribL1ui64NV, vFuU) GO(glVertexAttribL1ui64vNV, vFup) -GO(glVertexAttribL2i64NV, vFull) +GO(glVertexAttribL2i64NV, vFuII) GO(glVertexAttribL2i64vNV, vFup) -GO(glVertexAttribL2ui64NV, vFuLL) +GO(glVertexAttribL2ui64NV, vFuUU) GO(glVertexAttribL2ui64vNV, vFup) -GO(glVertexAttribL3i64NV, vFulll) +GO(glVertexAttribL3i64NV, vFuIII) GO(glVertexAttribL3i64vNV, vFup) -GO(glVertexAttribL3ui64NV, vFuLLL) +GO(glVertexAttribL3ui64NV, vFuUUU) GO(glVertexAttribL3ui64vNV, vFup) -GO(glVertexAttribL4i64NV, vFullll) +GO(glVertexAttribL4i64NV, vFuIIII) GO(glVertexAttribL4i64vNV, vFup) -GO(glVertexAttribL4ui64NV, vFuLLLL) +GO(glVertexAttribL4ui64NV, vFuUUUU) GO(glVertexAttribL4ui64vNV, vFup) GO(glVertexAttribLFormatNV, vFuiui) //NV_vertex_buffer_unified_memory -GO(glBufferAddressRangeNV, vFuuLl) +GO(glBufferAddressRangeNV, vFuuUl) GO(glColorFormatNV, vFiui) GO(glEdgeFlagFormatNV, vFi) GO(glFogCoordFormatNV, vFui) @@ -2511,7 +2511,7 @@ GO(glGetVertexAttribPointervNV, vFuup) GO(glGetVertexAttribdvNV, vFuup) GO(glGetVertexAttribfvNV, vFuup) GO(glGetVertexAttribivNV, vFuup) -GO(glIsProgramNV, iFu) +GO(glIsProgramNV, CFu) GO(glLoadProgramNV, vFuuip) GO(glProgramParameter4dNV, vFuudddd) GO(glProgramParameter4dvNV, vFuup) @@ -2603,21 +2603,21 @@ GO(glMultiTexCoord1bOES, vFuc) GO(glMultiTexCoord1bvOES, vFup) GO(glMultiTexCoord2bOES, vFucc) GO(glMultiTexCoord2bvOES, vFup) -GO(glMultiTexCoord3bOES, vFuiii) +GO(glMultiTexCoord3bOES, vFuccc) GO(glMultiTexCoord3bvOES, vFup) GO(glMultiTexCoord4bOES, vFucccc) GO(glMultiTexCoord4bvOES, vFup) -GO(glTexCoord1bOES, vFi) +GO(glTexCoord1bOES, vFc) GO(glTexCoord1bvOES, vFp) -GO(glTexCoord2bOES, vFii) +GO(glTexCoord2bOES, vFcc) GO(glTexCoord2bvOES, vFp) -GO(glTexCoord3bOES, vFiii) +GO(glTexCoord3bOES, vFccc) GO(glTexCoord3bvOES, vFp) -GO(glTexCoord4bOES, vFiiii) +GO(glTexCoord4bOES, vFcccc) GO(glTexCoord4bvOES, vFp) GO(glVertex2bOES, vFcc) GO(glVertex2bvOES, vFp) -GO(glVertex3bOES, vFii) +GO(glVertex3bOES, vFccc) GO(glVertex3bvOES, vFp) GO(glVertex4bOES, vFcccc) GO(glVertex4bvOES, vFp) @@ -2816,7 +2816,7 @@ GO(glListParameterivSGIX, vFuup) //SGIX_pixel_texture GO(glPixelTexGenSGIX, vFu) //SGIX_polynomial_ffd -GO(glDeformSGIX, vFi) +GO(glDeformSGIX, vFu) GO(glDeformationMap3dSGIX, vFuddiiddiiddiip) GO(glDeformationMap3fSGIX, vFuffiiffiiffiip) GO(glLoadIdentityDeformationMapSGIX, vFu) @@ -2845,9 +2845,9 @@ GO(glGlobalAlphaFactordSUN, vFd) GO(glGlobalAlphaFactorfSUN, vFf) GO(glGlobalAlphaFactoriSUN, vFi) GO(glGlobalAlphaFactorsSUN, vFw) -GO(glGlobalAlphaFactorubSUN, vFu) +GO(glGlobalAlphaFactorubSUN, vFC) GO(glGlobalAlphaFactoruiSUN, vFu) -GO(glGlobalAlphaFactorusSUN, vFu) +GO(glGlobalAlphaFactorusSUN, vFW) //SUN_mesh_array GO(glDrawMeshArraysSUN, vFuiii) //SUN_triangle_list @@ -2907,7 +2907,7 @@ GO(glPolygonOffsetClamp, vFfff) GO(glPolygonOffsetClampEXT, vFfff) //GL_EXT_multisampled_render_to_texture -GO(glRenderbufferStorageMultisampleEXT, vFilill) +GO(glRenderbufferStorageMultisampleEXT, vFuiuii) GO(glFramebufferTexture2DMultisampleEXT, vFiiiuil) //GL_KTX_buffer_region @@ -2920,7 +2920,7 @@ GO(glDrawBufferRegion, vFuiiiiii) //GL_ARB_sparse_buffer GO(glBufferPageCommitmentARB, vFullC) GO(glNamedBufferPageCommitmentARB, vFullC) -GO(glNamedBufferPageCommitmentEXT, vFuppi) +GO(glNamedBufferPageCommitmentEXT, vFullC) //GL_ARB_sparse_texture GO(TexPageCommitmentARB, vFiiiiiiiii) @@ -2987,7 +2987,7 @@ GO(glXGetVisualConfigs,pFpp) GO(glXGetVisualFromFBConfig, pFpp) GO(glXGetVisualFromFBConfigSGIX, pFpp) GO(glXHyperpipeAttribSGIX,iFpiiip) -//GO(glXHyperpipeConfigSGIX,iFpii?p) +//GO(glXHyperpipeConfigSGIX, iFpiipp) GO(glXImportContextEXT, pFpu) GO(glXIsDirect,iFpp) GO(glXJoinSwapGroupNV, iFppu) @@ -3016,16 +3016,16 @@ GO(glXReleaseTexImageEXT, vFppi) GO(glXReleaseVideoCaptureDeviceNV, vFpp) GO(glXReleaseVideoDeviceNV, iFpip) GO(glXReleaseVideoImageNV, iFpp) -//GO(glXRender,vFv) -//GO(glXRenderLarge,vFv) +//GO(glXRender, vFv) +//GO(glXRenderLarge, vFv) GO(glXResetFrameCountNV, iFpi) GO(glXSelectEvent, vFppu) GO(glXSelectEventSGIX, vFppu) GO(glXSendPbufferToVideoNV, iFppipi) GO(glXSwapBuffers,vFpp) GO(glXUseXFont,vFpiii) -//GO(glXVendorPrivate,vFv) -//GO(glXVendorPrivateWithReply,vFv) +//GO(glXVendorPrivate, vFv) +//GO(glXVendorPrivateWithReply, vFv) GO(glXWaitGL,vFv) GO(glXWaitVideoSyncSGI, iFiip) GO(glXWaitX,vFv) @@ -3070,7 +3070,7 @@ GO(glGetObjectLabelEXT, vFuuipp) GO(glLabelObjectEXT, vFuuip) //GL_EXT_debug_marker -GO(glInsertEventMarkerEXT, vFlp) +GO(glInsertEventMarkerEXT, vFip) GO(glPushGroupMarkerEXT, vFip) GO(glPopGroupMarkerEXT, vFv) @@ -3082,8 +3082,8 @@ GO(glResolveMultisampleFramebufferAPPLE, vFv) GO(glTexPageCommitmentARB, vFuiiiiiiiC) //GL_ARB_sample_locations -GO(glFramebufferSampleLocationsfvARB, vFiulp) -GO(glNamedFramebufferSampleLocationsfvARB, vFuulp) +GO(glFramebufferSampleLocationsfvARB, vFuuip) +GO(glNamedFramebufferSampleLocationsfvARB, vFuuip) GO(glEvaluateDepthValuesARB, vFv) //GL_ARB_parallel_shader_compile @@ -3094,42 +3094,42 @@ GO(glMultiDrawArraysIndirectCountARB, vFuplii) GO(glMultiDrawElementsIndirectCountARB, vFuuplii) //GL_ARB_gpu_shader_int64 -GO(glUniform1i64ARB, vFil) -GO(glUniform2i64ARB, vFill) -GO(glUniform3i64ARB, vFilll) -GO(glUniform4i64ARB, vFillll) -GO(glUniform1i64vARB, vFilp) -GO(glUniform2i64vARB,vFilp) -GO(glUniform3i64vARB,vFilp) +GO(glUniform1i64ARB, vFiI) +GO(glUniform2i64ARB, vFiII) +GO(glUniform3i64ARB, vFiIII) +GO(glUniform4i64ARB, vFiIIII) +GO(glUniform1i64vARB, vFiip) +GO(glUniform2i64vARB, vFiip) +GO(glUniform3i64vARB, vFiip) GO(glUniform4i64vARB, vFiip) -GO(glUniform1ui64ARB,vFiU) -GO(glUniform2ui64ARB, vFiLL) -GO(glUniform3ui64ARB, vFiLLL) -GO(glUniform4ui64ARB, vFiLLLL) -GO(glUniform1ui64vARB, vFilp) -GO(glUniform2ui64vARB, vFilp) -GO(glUniform3ui64vARB, vFilp) -GO(glUniform4ui64vARB, vFilp) +GO(glUniform1ui64ARB, vFiU) +GO(glUniform2ui64ARB, vFiUU) +GO(glUniform3ui64ARB, vFiUUU) +GO(glUniform4ui64ARB, vFiUUUU) +GO(glUniform1ui64vARB, vFiip) +GO(glUniform2ui64vARB, vFiip) +GO(glUniform3ui64vARB, vFiip) +GO(glUniform4ui64vARB, vFiip) GO(glGetUniformi64vARB, vFuip) GO(glGetUniformui64vARB, vFuip) GO(glGetnUniformi64vARB, vFuiip) GO(glGetnUniformui64vARB, vFuiip) -GO(glProgramUniform1i64ARB, vFuil) -GO(glProgramUniform2i64ARB, vFuill) -GO(glProgramUniform3i64ARB, vFuilll) -GO(glProgramUniform4i64ARB, vFuillll) -GO(glProgramUniform1i64vARB, vFuilp) -GO(glProgramUniform2i64vARB, vFuilp) -GO(glProgramUniform3i64vARB, vFuilp) +GO(glProgramUniform1i64ARB, vFuiI) +GO(glProgramUniform2i64ARB, vFuiII) +GO(glProgramUniform3i64ARB, vFuiIII) +GO(glProgramUniform4i64ARB, vFuiIIII) +GO(glProgramUniform1i64vARB, vFuiip) +GO(glProgramUniform2i64vARB, vFuiip) +GO(glProgramUniform3i64vARB, vFuiip) GO(glProgramUniform4i64vARB, vFuiip) GO(glProgramUniform1ui64ARB, vFuiU) -GO(glProgramUniform2ui64ARB, vFuiLL) -GO(glProgramUniform3ui64ARB, vFuiLLL) -GO(glProgramUniform4ui64ARB, vFuiLLLL) -GO(glProgramUniform1ui64vARB, vFuilp) -GO(glProgramUniform2ui64vARB, vFuilp) -GO(glProgramUniform3ui64vARB, vFuilp) -GO(glProgramUniform4ui64vARB, vFuilp) +GO(glProgramUniform2ui64ARB, vFuiUU) +GO(glProgramUniform3ui64ARB, vFuiUUU) +GO(glProgramUniform4ui64ARB, vFuiUUUU) +GO(glProgramUniform1ui64vARB, vFuiip) +GO(glProgramUniform2ui64vARB, vFuiip) +GO(glProgramUniform3ui64vARB, vFuiip) +GO(glProgramUniform4ui64vARB, vFuiip) //GL_ARB_compute_variable_group_size GO(glDispatchComputeGroupSizeARB, vFuuuuuu) @@ -3142,21 +3142,21 @@ GO(glGetTextureHandleARB, UFu) GO(glGetTextureSamplerHandleARB, UFuu) GO(glMakeTextureHandleResidentARB, vFU) GO(glMakeTextureHandleNonResidentARB, vFU) -GO(glGetImageHandleARB, UFuiiii) -GO(glMakeImageHandleResidentARB, vFUi) +GO(glGetImageHandleARB, UFuiCiu) +GO(glMakeImageHandleResidentARB, vFUu) GO(glMakeImageHandleNonResidentARB, vFU) GO(glUniformHandleui64ARB, vFiU) -GO(glUniformHandleui64vARB, vFilp) +GO(glUniformHandleui64vARB, vFiip) GO(glProgramUniformHandleui64ARB, vFuiU) -GO(glProgramUniformHandleui64vARB, vFuilp) -GO(glIsTextureHandleResidentARB, iFU) -GO(glIsImageHandleResidentARB, iFU) +GO(glProgramUniformHandleui64vARB, vFuiip) +GO(glIsTextureHandleResidentARB, CFU) +GO(glIsImageHandleResidentARB, CFU) GO(glVertexAttribL1ui64ARB, vFuU) GO(glVertexAttribL1ui64vARB, vFup) -GO(glGetVertexAttribLui64vARB, vFuip) +GO(glGetVertexAttribLui64vARB, vFuup) //GL_OES_EGL_image -GO(glEGLImageTargetTexture2DOES, vFip) +GO(glEGLImageTargetTexture2DOES, vFup) GO(glEGLImageTargetRenderbufferStorageOES, vFup) //GL_MESA_program_debug @@ -3167,7 +3167,7 @@ GO(glGetProgramRegisterfvMESA, vFilpp) GO(glBlendEquationSeparateATI, vFuu) //GL_AMD_interleaved_elements -GO(glVertexAttribParameteriAMD, vFuii) +GO(glVertexAttribParameteriAMD, vFuui) //GL_AMD_occlusion_query_event GO(glQueryObjectParameteruiAMD, vFuuuu) @@ -3196,23 +3196,23 @@ GO(glMultiDrawArraysIndirectBindlessCountNV, vFupiiii) GO(glMultiDrawElementsIndirectBindlessCountNV, vFuupiiii) //GL_NV_blend_equation_advanced -GO(glBlendParameteriNV, vFii) +GO(glBlendParameteriNV, vFui) GO(glBlendBarrierNV, vFv) //GL_NV_command_list -GO(glCreateStatesNV, vFlp) -GO(glDeleteStatesNV, vFlp) -GO(glIsStateNV, iFu) -GO(glStateCaptureNV, vFui) +GO(glCreateStatesNV, vFip) +GO(glDeleteStatesNV, vFip) +GO(glIsStateNV, CFu) +GO(glStateCaptureNV, vFuu) GO(glGetCommandHeaderNV, uFuu) GO(glGetStageIndexNV, WFu) GO(glDrawCommandsNV, vFuuppu) GO(glDrawCommandsAddressNV, vFuppu) GO(glDrawCommandsStatesNV, vFuppppu) GO(glDrawCommandsStatesAddressNV, vFppppu) -GO(glCreateCommandListsNV, vFlp) -GO(glDeleteCommandListsNV, vFlp) -GO(glIsCommandListNV, iFu) +GO(glCreateCommandListsNV, vFip) +GO(glDeleteCommandListsNV, vFip) +GO(glIsCommandListNV, CFu) GO(glListDrawCommandsStatesClientNV, vFuuppppu) GO(glCommandListSegmentsNV, vFuu) GO(glCompileCommandListNV, vFu) @@ -3225,17 +3225,17 @@ GO(glSubpixelPrecisionBiasNV, vFuu) GO(glFragmentCoverageColorNV, vFu) //GL_NV_framebuffer_mixed_samples -GO(glCoverageModulationTableNV, vFlp) +GO(glCoverageModulationTableNV, vFip) GO(glGetCoverageModulationTableNV, vFip) -GO(glCoverageModulationNV, vFi) +GO(glCoverageModulationNV, vFu) //GL_NV_internalformat_sample_query GO(glGetInternalformatSampleivNV, vFuuiuip) //GL_NV_path_rendering -GO(glGenPathsNV, uFl) -GO(glDeletePathsNV, vFul) -GO(glIsPathNV, iFu) +GO(glGenPathsNV, uFi) +GO(glDeletePathsNV, vFui) +GO(glIsPathNV, CFu) GO(glPathCommandsNV, vFuipiup) GO(glPathCoordsNV, vFuiup) GO(glPathSubCommandsNV, vFuiiipiup) @@ -3246,25 +3246,25 @@ GO(glPathGlyphRangeNV, vFuupuuiuuf) GO(glWeightPathsNV, vFuipp) GO(glCopyPathNV, vFuu) GO(glInterpolatePathsNV, vFuuuf) -GO(glTransformPathNV, vFuuip) -GO(glPathParameterivNV, vFuip) -GO(glPathParameteriNV, vFuii) -GO(glPathParameterfvNV, vFuip) -GO(glPathParameterfNV, vFuif) -GO(glPathDashArrayNV, vFulp) +GO(glTransformPathNV, vFuuup) +GO(glPathParameterivNV, vFuup) +GO(glPathParameteriNV, vFuui) +GO(glPathParameterfvNV, vFuup) +GO(glPathParameterfNV, vFuuf) +GO(glPathDashArrayNV, vFuip) GO(glPathStencilFuncNV, vFuiu) GO(glPathStencilDepthOffsetNV, vFff) GO(glStencilFillPathNV, vFuuu) GO(glStencilStrokePathNV, vFuiu) GO(glStencilFillPathInstancedNV, vFiupuuuup) GO(glStencilStrokePathInstancedNV, vFiupuiuup) -GO(glPathCoverDepthFuncNV, vFi) -GO(glCoverFillPathNV, vFui) -GO(glCoverStrokePathNV, vFui) -GO(glCoverFillPathInstancedNV, vFlipuiip) +GO(glPathCoverDepthFuncNV, vFu) +GO(glCoverFillPathNV, vFuu) +GO(glCoverStrokePathNV, vFuu) +GO(glCoverFillPathInstancedNV, vFiupuuup) GO(glCoverStrokePathInstancedNV, vFiupuuup) -GO(glGetPathParameterivNV, vFuip) -GO(glGetPathParameterfvNV, vFuip) +GO(glGetPathParameterivNV, vFuup) +GO(glGetPathParameterfvNV, vFuup) GO(glGetPathCommandsNV, vFup) GO(glGetPathCoordsNV, vFup) GO(glGetPathDashArrayNV, vFup) @@ -3275,12 +3275,12 @@ GO(glIsPointInFillPathNV, CFuuff) GO(glIsPointInStrokePathNV, CFuff) GO(glGetPathLengthNV, fFuii) GO(glPointAlongPathNV, CFuiifpppp) -GO(glMatrixLoad3x2fNV, vFip) -GO(glMatrixLoad3x3fNV, vFip) -GO(glMatrixLoadTranspose3x3fNV, vFip) -GO(glMatrixMult3x2fNV, vFip) -GO(glMatrixMult3x3fNV, vFip) -GO(glMatrixMultTranspose3x3fNV, vFip) +GO(glMatrixLoad3x2fNV, vFup) +GO(glMatrixLoad3x3fNV, vFup) +GO(glMatrixLoadTranspose3x3fNV, vFup) +GO(glMatrixMult3x2fNV, vFup) +GO(glMatrixMult3x3fNV, vFup) +GO(glMatrixMultTranspose3x3fNV, vFup) GO(glStencilThenCoverFillPathNV, vFuuuu) GO(glStencilThenCoverStrokePathNV, vFuiuu) GO(glStencilThenCoverFillPathInstancedNV, vFiupuuuuup) @@ -3292,14 +3292,15 @@ GO(glProgramPathFragmentInputGenNV, vFuiuip) GO(glGetProgramResourcefvNV, vFuuuipipp) GO(glPathColorGenNV, vFuuup) GO(glPathTexGenNV, vFuuip) -GO(glPathFogGenNV, vFi) -GO(glGetPathColorGenivNV, vFiip) -GO(glGetPathColorGenfvNV, vFiip) -GO(glGetPathTexGenivNV, vFiip) -GO(glGetPathTexGenfvNV, vFiip) +GO(glPathFogGenNV, vFu) +GO(glGetPathColorGenivNV, vFuup) +GO(glGetPathColorGenfvNV, vFuup) +GO(glGetPathTexGenivNV, vFuup) +GO(glGetPathTexGenfvNV, vFuup) + //GL_NV_sample_locations -GO(glFramebufferSampleLocationsfvNV, vFiulp) +GO(glFramebufferSampleLocationsfvNV, vFuuip) GO(glNamedFramebufferSampleLocationsfvNV, vFuuip) GO(glResolveDepthValuesNV, vFv) @@ -3350,45 +3351,45 @@ GO(glWindowRectanglesEXT, vFuip) // GL_EXT_memory_object GO(glGetUnsignedBytevEXT, vFup) GO(glGetUnsignedBytei_vEXT, vFuup) -GO(glDeleteMemoryObjectsEXT, vFlp) -GO(glIsMemoryObjectEXT, iFu) -GO(glCreateMemoryObjectsEXT, vFlp) -GO(glMemoryObjectParameterivEXT, vFuip) -GO(glGetMemoryObjectParameterivEXT, vFuip) -GO(glTexStorageMem2DEXT, vFuiuiiuL) -GO(glTexStorageMem2DMultisampleEXT, vFuiuiiCuL) -GO(glTexStorageMem3DEXT, vFuiuiiiuL) -GO(glTexStorageMem3DMultisampleEXT, vFuiuiiiCuL) -GO(glBufferStorageMemEXT, vFuluL) -GO(glTextureStorageMem2DEXT, vFuiuiiuL) -GO(glTextureStorageMem2DMultisampleEXT, vFuiuiiCuL) -GO(glTextureStorageMem3DEXT, vFuiuiiiuL) -GO(glTextureStorageMem3DMultisampleEXT, vFuiuiiiCuL) -GO(glNamedBufferStorageMemEXT, vFuluL) -GO(glTexStorageMem1DEXT, vFuiuiuL) -GO(glTextureStorageMem1DEXT, vFuiuiuL) +GO(glDeleteMemoryObjectsEXT, vFip) +GO(glIsMemoryObjectEXT, CFu) +GO(glCreateMemoryObjectsEXT, vFip) +GO(glMemoryObjectParameterivEXT, vFuup) +GO(glGetMemoryObjectParameterivEXT, vFuup) +GO(glTexStorageMem2DEXT, vFuiuiiuU) +GO(glTexStorageMem2DMultisampleEXT, vFuiuiiCuU) +GO(glTexStorageMem3DEXT, vFuiuiiiuU) +GO(glTexStorageMem3DMultisampleEXT, vFuiuiiiCuU) +GO(glBufferStorageMemEXT, vFuluU) +GO(glTextureStorageMem2DEXT, vFuiuiiuU) +GO(glTextureStorageMem2DMultisampleEXT, vFuiuiiCuU) +GO(glTextureStorageMem3DEXT, vFuiuiiiuU) +GO(glTextureStorageMem3DMultisampleEXT, vFuiuiiiCuU) +GO(glNamedBufferStorageMemEXT, vFuluU) +GO(glTexStorageMem1DEXT, vFuiuiuU) +GO(glTextureStorageMem1DEXT, vFuiuiuU) // GL_EXT_semaphore -GO(glGenSemaphoresEXT, vFlp) -GO(glDeleteSemaphoresEXT, vFlp) -GO(glIsSemaphoreEXT, iFu) +GO(glGenSemaphoresEXT, vFip) +GO(glDeleteSemaphoresEXT, vFip) +GO(glIsSemaphoreEXT, CFu) GO(glSemaphoreParameterui64vEXT, vFuup) -GO(glGetSemaphoreParameterui64vEXT, vFuip) +GO(glGetSemaphoreParameterui64vEXT, vFuup) GO(glWaitSemaphoreEXT, vFuupupp) GO(glSignalSemaphoreEXT, vFuupupp) // GL_EXT_memory_object_fd -GO(glImportMemoryFdEXT, vFuLui) +GO(glImportMemoryFdEXT, vFuUui) // GL_KHR_parallel_shader_compile GO(glMaxShaderCompilerThreadsKHR, vFu) // GL_AMD_framebuffer_multisample_advanced -GO(glRenderbufferStorageMultisampleAdvancedAMD, vFillill) -GO(glNamedRenderbufferStorageMultisampleAdvancedAMD, vFullill) +GO(glRenderbufferStorageMultisampleAdvancedAMD, vFuiiuii) +GO(glNamedRenderbufferStorageMultisampleAdvancedAMD, vFuiiuii) // GL_EXT_semaphore_fd -GO(glImportSemaphoreFdEXT, vFuii) +GO(glImportSemaphoreFdEXT, vFuui) // GLX_SGI_make_current_read GO(glXMakeCurrentReadSGI, iFpppp) @@ -3410,41 +3411,41 @@ GO(glBufferStorageExternalEXT, vFullpu) GO(glNamedBufferStorageExternalEXT, vFullpu) // GL_EXT_memory_object_win32 -GO(glImportMemoryWin32HandleEXT, vFuLup) -GO(glImportMemoryWin32NameEXT, vFuLup) +GO(glImportMemoryWin32HandleEXT, vFuUup) +GO(glImportMemoryWin32NameEXT, vFuUup) // GL_EXT_semaphore_win32 GO(glImportSemaphoreWin32HandleEXT, vFuup) -GO(glImportSemaphoreWin32NameEXT, vFuip) +GO(glImportSemaphoreWin32NameEXT, vFuup) // GL_EXT_shader_framebuffer_fetch_non_coherent GO(glFramebufferFetchBarrierEXT, vFv) // GL_EXT_win32_keyed_mutex -GO(glAcquireKeyedMutexWin32EXT, CFuLu) -GO(glReleaseKeyedMutexWin32EXT, CFuL) +GO(glAcquireKeyedMutexWin32EXT, CFuUu) +GO(glReleaseKeyedMutexWin32EXT, CFuU) // GL_INTEL_framebuffer_CMAA GO(glApplyFramebufferAttachmentCMAAINTEL, vFv) // GL_NV_alpha_to_coverage_dither_control -GO(glAlphaToCoverageDitherControlNV, vFi) +GO(glAlphaToCoverageDitherControlNV, vFu) // GL_NV_clip_space_w_scaling GO(glViewportPositionWScaleNV, vFuff) // GL_NV_conservative_raster_dilate -GO(glConservativeRasterParameterfNV, vFif) +GO(glConservativeRasterParameterfNV, vFuf) // GL_NV_conservative_raster_pre_snap_triangles -GO(glConservativeRasterParameteriNV, vFii) +GO(glConservativeRasterParameteriNV, vFui) // GL_NV_draw_vulkan_image -GO(glDrawVkImageNV, vFLufffffffff) +GO(glDrawVkImageNV, vFUufffffffff) GOM(glGetVkProcAddrNV, pFEp) GO(glWaitVkSemaphoreNV, vFU) GO(glSignalVkSemaphoreNV, vFU) -GO(glSignalVkFenceNV, vFL) +GO(glSignalVkFenceNV, vFU) // GL_NV_gpu_multicast GO(glRenderGpuMaskNV, vFu) @@ -3455,18 +3456,18 @@ GO(glMulticastBlitFramebufferNV, vFuuiiiiiiiiuu) GO(glMulticastFramebufferSampleLocationsfvNV, vFuuuip) GO(glMulticastBarrierNV, vFv) GO(glMulticastWaitSyncNV, vFuu) -GO(glMulticastGetQueryObjectivNV, vFuuip) +GO(glMulticastGetQueryObjectivNV, vFuuup) GO(glMulticastGetQueryObjectuivNV, vFuuup) GO(glMulticastGetQueryObjecti64vNV, vFuuup) GO(glMulticastGetQueryObjectui64vNV, vFuuup) // GL_NV_memory_attachment GO(glGetMemoryObjectDetachedResourcesuivNV, vFuuiip) -GO(glResetMemoryObjectParameterNV, vFui) -GO(glTexAttachMemoryNV, vFiuU) -GO(glBufferAttachMemoryNV, vFuuL) +GO(glResetMemoryObjectParameterNV, vFuu) +GO(glTexAttachMemoryNV, vFuuU) +GO(glBufferAttachMemoryNV, vFuuU) GO(glTextureAttachMemoryNV, vFuuU) -GO(glNamedBufferAttachMemoryNV, vFuuL) +GO(glNamedBufferAttachMemoryNV, vFuuU) // GL_NV_mesh_shader GO(glDrawMeshTasksNV, vFuu) @@ -3478,7 +3479,7 @@ GO(glMultiDrawMeshTasksIndirectCountNV, vFllii) GO(glQueryResourceNV, iFuiup) // GL_NV_query_resource_tag -GO(glGenQueryResourceTagNV, vFlp) +GO(glGenQueryResourceTagNV, vFip) GO(glDeleteQueryResourceTagNV, vFip) GO(glQueryResourceTagNV, vFip) @@ -3491,7 +3492,7 @@ GO(glBindShadingRateImageNV, vFu) GO(glShadingRateImagePaletteNV, vFuuip) GO(glGetShadingRateImagePaletteNV, vFuup) GO(glShadingRateImageBarrierNV, vFC) -GO(glShadingRateSampleOrderNV, vFi) +GO(glShadingRateSampleOrderNV, vFu) GO(glShadingRateSampleOrderCustomNV, vFuup) GO(glGetShadingRateSampleLocationivNV, vFuuup) @@ -3658,7 +3659,7 @@ GO(glTexScissorFuncINTEL, vFiii) // GL_NVX_linked_gpu_multicast GO(glLGPUNamedBufferSubDataNVX, vFuullp) -GO(glLGPUCopyImageSubDataNVX, vFuuuiiiiiuiiiiilll) +GO(glLGPUCopyImageSubDataNVX, vFuuuuiiiiuuiiiiiii) GO(glLGPUInterlockNVX, vFv) // GL_NV_3dvision_settings @@ -3915,12 +3916,12 @@ GO(wglSwapIntervalEXT, iFi) GO(wglGetSwapIntervalEXT, iFv) // GL_MESA_framebuffer_flip_y -GO(glFramebufferParameteriMESA, vFiii) -GO(glGetFramebufferParameterivMESA, vFiip) +GO(glFramebufferParameteriMESA, vFuui) +GO(glGetFramebufferParameterivMESA, vFuup) // GL_NVX_gpu_multicast2 GO(glUploadGpuMaskNVX, vFu) -GO(glMulticastViewportArrayvNVX, vFuulp) +GO(glMulticastViewportArrayvNVX, vFuuip) GO(glMulticastViewportPositionWScaleNVX, vFuuff) GO(glMulticastScissorArrayvNVX, vFuuip) GO(glAsyncCopyBufferSubDataNVX, uFippuuuulllipp) @@ -3928,15 +3929,15 @@ GO(glAsyncCopyImageSubDataNVX, uFippuuuuiiiiuuiiiiiiiipp) // GL_NVX_progress_fence GO(glCreateProgressFenceNVX, uFv) -GO(glSignalSemaphoreui64NVX, vFulpp) +GO(glSignalSemaphoreui64NVX, vFuipp) GO(glWaitSemaphoreui64NVX, vFuipp) GO(glClientWaitSemaphoreui64NVX, vFipp) // GL_NV_memory_object_sparse -GO(glBufferPageCommitmentMemNV, vFulluLC) -GO(glTexPageCommitmentMemNV, vFuiiiiiiiiuLC) -GO(glNamedBufferPageCommitmentMemNV, vFulluLC) -GO(glTexturePageCommitmentMemNV, vFuiiiiiiiiuLC) +GO(glBufferPageCommitmentMemNV, vFulluUC) +GO(glTexPageCommitmentMemNV, vFuiiiiiiiiuUC) +GO(glNamedBufferPageCommitmentMemNV, vFulluUC) +GO(glTexturePageCommitmentMemNV, vFuiiiiiiiiuUC) // GL_NV_vdpau_interop2 GO(glVDPAURegisterVideoSurfaceWithPictureStructureNV, lFpuipC) |