diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-11-26 16:17:44 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-11-26 16:17:44 +0100 |
| commit | 0c54e19c5f84a6a3b5e9535b391904834e0dc5ac (patch) | |
| tree | a54fb8972cef468eb2a4fc1cb482f09096e6ea91 /src | |
| parent | d507f8a6d06682cdbd9a58e9d6ed56a06ae6f751 (diff) | |
| download | box64-0c54e19c5f84a6a3b5e9535b391904834e0dc5ac.tar.gz box64-0c54e19c5f84a6a3b5e9535b391904834e0dc5ac.zip | |
[WRAPPER] Reworked gst-gl with new wrapperhelper
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 11 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 33 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 11 | ||||
| -rw-r--r-- | src/wrapped/wrappedgstgl_private.h | 420 |
4 files changed, 256 insertions, 219 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 8af23034..0fa3277c 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -335,6 +335,7 @@ #() pFui #() pFuu #() pFul +#() pFuL #() pFup #() pFdu #() pFdd @@ -1354,6 +1355,7 @@ #() pFplpp #() pFpLii #() pFpLip +#() pFpLuu #() pFpLup #() pFpLLp #() pFpLpi @@ -1683,6 +1685,7 @@ #() iFpCCCC #() iFpCupp #() iFpCpip +#() iFpuiip #() iFpuill #() iFpuipu #() iFpuipp @@ -1881,6 +1884,7 @@ #() pFpiupp #() pFpiLip #() pFpipii +#() pFpipiL #() pFpipip #() pFpipup #() pFpippi @@ -1904,6 +1908,7 @@ #() pFpLLLp #() pFpLpii #() pFpLpip +#() pFpLpuu #() pFpLpup #() pFppiii #() pFppiiu @@ -2180,6 +2185,7 @@ #() iFpuiCpp #() iFpuiLpp #() iFpuippp +#() iFpuuuii #() iFpuuuuu #() iFpuuuup #() iFpuuupu @@ -2361,7 +2367,7 @@ #() pFpipuii #() pFpippip #() pFpipppp -#() pFpuiiip +#() pFpuuiip #() pFpuuuuu #() pFpuuupu #() pFpupuui @@ -2703,7 +2709,7 @@ #() pFpppCCCi #() pFpppuipp #() pFpppuuui -#() pFpppupii +#() pFpppupuu #() pFpppupup #() pFpppuppp #() pFpppfffi @@ -2828,6 +2834,7 @@ #() iFpuippLpp #() iFpuuiiuuu #() iFpuuipppp +#() iFpuuuiiii #() iFpuuupupu #() iFpuupuupp #() iFpuuppiip diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index c0e33ca3..5f452dee 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -372,6 +372,7 @@ typedef void* (*pFiV_t)(int32_t, void*); typedef void* (*pFui_t)(uint32_t, int32_t); typedef void* (*pFuu_t)(uint32_t, uint32_t); typedef void* (*pFul_t)(uint32_t, intptr_t); +typedef void* (*pFuL_t)(uint32_t, uintptr_t); typedef void* (*pFup_t)(uint32_t, void*); typedef void* (*pFdu_t)(double, uint32_t); typedef void* (*pFdd_t)(double, double); @@ -1383,6 +1384,7 @@ typedef void* (*pFplpl_t)(void*, intptr_t, void*, intptr_t); typedef void* (*pFplpp_t)(void*, intptr_t, void*, void*); typedef void* (*pFpLii_t)(void*, uintptr_t, int32_t, int32_t); typedef void* (*pFpLip_t)(void*, uintptr_t, int32_t, void*); +typedef void* (*pFpLuu_t)(void*, uintptr_t, uint32_t, uint32_t); typedef void* (*pFpLup_t)(void*, uintptr_t, uint32_t, void*); typedef void* (*pFpLLp_t)(void*, uintptr_t, uintptr_t, void*); typedef void* (*pFpLpi_t)(void*, uintptr_t, void*, int32_t); @@ -1712,6 +1714,7 @@ typedef int32_t (*iFpippp_t)(void*, int32_t, void*, void*, void*); typedef int32_t (*iFpCCCC_t)(void*, uint8_t, uint8_t, uint8_t, uint8_t); typedef int32_t (*iFpCupp_t)(void*, uint8_t, uint32_t, void*, void*); typedef int32_t (*iFpCpip_t)(void*, uint8_t, void*, int32_t, void*); +typedef int32_t (*iFpuiip_t)(void*, uint32_t, int32_t, int32_t, void*); typedef int32_t (*iFpuill_t)(void*, uint32_t, int32_t, intptr_t, intptr_t); typedef int32_t (*iFpuipu_t)(void*, uint32_t, int32_t, void*, uint32_t); typedef int32_t (*iFpuipp_t)(void*, uint32_t, int32_t, void*, void*); @@ -1910,6 +1913,7 @@ typedef void* (*pFpiuup_t)(void*, int32_t, uint32_t, uint32_t, void*); typedef void* (*pFpiupp_t)(void*, int32_t, uint32_t, void*, void*); typedef void* (*pFpiLip_t)(void*, int32_t, uintptr_t, int32_t, void*); typedef void* (*pFpipii_t)(void*, int32_t, void*, int32_t, int32_t); +typedef void* (*pFpipiL_t)(void*, int32_t, void*, int32_t, uintptr_t); typedef void* (*pFpipip_t)(void*, int32_t, void*, int32_t, void*); typedef void* (*pFpipup_t)(void*, int32_t, void*, uint32_t, void*); typedef void* (*pFpippi_t)(void*, int32_t, void*, void*, int32_t); @@ -1933,6 +1937,7 @@ typedef void* (*pFpLLip_t)(void*, uintptr_t, uintptr_t, int32_t, void*); typedef void* (*pFpLLLp_t)(void*, uintptr_t, uintptr_t, uintptr_t, void*); typedef void* (*pFpLpii_t)(void*, uintptr_t, void*, int32_t, int32_t); typedef void* (*pFpLpip_t)(void*, uintptr_t, void*, int32_t, void*); +typedef void* (*pFpLpuu_t)(void*, uintptr_t, void*, uint32_t, uint32_t); typedef void* (*pFpLpup_t)(void*, uintptr_t, void*, uint32_t, void*); typedef void* (*pFppiii_t)(void*, void*, int32_t, int32_t, int32_t); typedef void* (*pFppiiu_t)(void*, void*, int32_t, int32_t, uint32_t); @@ -2208,6 +2213,7 @@ typedef int32_t (*iFpWpppp_t)(void*, uint16_t, void*, void*, void*, void*); typedef int32_t (*iFpuiCpp_t)(void*, uint32_t, int32_t, uint8_t, void*, void*); typedef int32_t (*iFpuiLpp_t)(void*, uint32_t, int32_t, uintptr_t, void*, void*); typedef int32_t (*iFpuippp_t)(void*, uint32_t, int32_t, void*, void*, void*); +typedef int32_t (*iFpuuuii_t)(void*, uint32_t, uint32_t, uint32_t, int32_t, int32_t); typedef int32_t (*iFpuuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFpuuuup_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, void*); typedef int32_t (*iFpuuupu_t)(void*, uint32_t, uint32_t, uint32_t, void*, uint32_t); @@ -2389,7 +2395,7 @@ typedef void* (*pFpipipp_t)(void*, int32_t, void*, int32_t, void*, void*); typedef void* (*pFpipuii_t)(void*, int32_t, void*, uint32_t, int32_t, int32_t); typedef void* (*pFpippip_t)(void*, int32_t, void*, void*, int32_t, void*); typedef void* (*pFpipppp_t)(void*, int32_t, void*, void*, void*, void*); -typedef void* (*pFpuiiip_t)(void*, uint32_t, int32_t, int32_t, int32_t, void*); +typedef void* (*pFpuuiip_t)(void*, uint32_t, uint32_t, int32_t, int32_t, void*); typedef void* (*pFpuuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t); typedef void* (*pFpuuupu_t)(void*, uint32_t, uint32_t, uint32_t, void*, uint32_t); typedef void* (*pFpupuui_t)(void*, uint32_t, void*, uint32_t, uint32_t, int32_t); @@ -2731,7 +2737,7 @@ typedef void* (*pFpppiiii_t)(void*, void*, void*, int32_t, int32_t, int32_t, int typedef void* (*pFpppCCCi_t)(void*, void*, void*, uint8_t, uint8_t, uint8_t, int32_t); typedef void* (*pFpppuipp_t)(void*, void*, void*, uint32_t, int32_t, void*, void*); typedef void* (*pFpppuuui_t)(void*, void*, void*, uint32_t, uint32_t, uint32_t, int32_t); -typedef void* (*pFpppupii_t)(void*, void*, void*, uint32_t, void*, int32_t, int32_t); +typedef void* (*pFpppupuu_t)(void*, void*, void*, uint32_t, void*, uint32_t, uint32_t); typedef void* (*pFpppupup_t)(void*, void*, void*, uint32_t, void*, uint32_t, void*); typedef void* (*pFpppuppp_t)(void*, void*, void*, uint32_t, void*, void*, void*); typedef void* (*pFpppfffi_t)(void*, void*, void*, float, float, float, int32_t); @@ -2856,6 +2862,7 @@ typedef int32_t (*iFpuiipppp_t)(void*, uint32_t, int32_t, int32_t, void*, void*, typedef int32_t (*iFpuippLpp_t)(void*, uint32_t, int32_t, void*, void*, uintptr_t, void*, void*); typedef int32_t (*iFpuuiiuuu_t)(void*, uint32_t, uint32_t, int32_t, int32_t, uint32_t, uint32_t, uint32_t); typedef int32_t (*iFpuuipppp_t)(void*, uint32_t, uint32_t, int32_t, void*, void*, void*, void*); +typedef int32_t (*iFpuuuiiii_t)(void*, uint32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t); typedef int32_t (*iFpuuupupu_t)(void*, uint32_t, uint32_t, uint32_t, void*, uint32_t, void*, uint32_t); typedef int32_t (*iFpuupuupp_t)(void*, uint32_t, uint32_t, void*, uint32_t, uint32_t, void*, void*); typedef int32_t (*iFpuuppiip_t)(void*, uint32_t, uint32_t, void*, void*, int32_t, int32_t, void*); @@ -3743,6 +3750,7 @@ void pFiV(x64emu_t *emu, uintptr_t fcn) { pFiV_t fn = (pFiV_t)fcn; R_RAX=(uintpt void pFui(x64emu_t *emu, uintptr_t fcn) { pFui_t fn = (pFui_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (int32_t)R_RSI); } void pFuu(x64emu_t *emu, uintptr_t fcn) { pFuu_t fn = (pFuu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI); } void pFul(x64emu_t *emu, uintptr_t fcn) { pFul_t fn = (pFul_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (intptr_t)R_RSI); } +void pFuL(x64emu_t *emu, uintptr_t fcn) { pFuL_t fn = (pFuL_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uintptr_t)R_RSI); } void pFup(x64emu_t *emu, uintptr_t fcn) { pFup_t fn = (pFup_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (void*)R_RSI); } void pFdu(x64emu_t *emu, uintptr_t fcn) { pFdu_t fn = (pFdu_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], (uint32_t)R_RDI); } void pFdd(x64emu_t *emu, uintptr_t fcn) { pFdd_t fn = (pFdd_t)fcn; R_RAX=(uintptr_t)fn(emu->xmm[0].d[0], emu->xmm[1].d[0]); } @@ -4754,6 +4762,7 @@ void pFplpl(x64emu_t *emu, uintptr_t fcn) { pFplpl_t fn = (pFplpl_t)fcn; R_RAX=( void pFplpp(x64emu_t *emu, uintptr_t fcn) { pFplpp_t fn = (pFplpp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (intptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX); } void pFpLii(x64emu_t *emu, uintptr_t fcn) { pFpLii_t fn = (pFpLii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); } void pFpLip(x64emu_t *emu, uintptr_t fcn) { pFpLip_t fn = (pFpLip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); } +void pFpLuu(x64emu_t *emu, uintptr_t fcn) { pFpLuu_t fn = (pFpLuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); } void pFpLup(x64emu_t *emu, uintptr_t fcn) { pFpLup_t fn = (pFpLup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); } void pFpLLp(x64emu_t *emu, uintptr_t fcn) { pFpLLp_t fn = (pFpLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX); } void pFpLpi(x64emu_t *emu, uintptr_t fcn) { pFpLpi_t fn = (pFpLpi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); } @@ -5083,6 +5092,7 @@ void iFpippp(x64emu_t *emu, uintptr_t fcn) { iFpippp_t fn = (iFpippp_t)fcn; R_RA void iFpCCCC(x64emu_t *emu, uintptr_t fcn) { iFpCCCC_t fn = (iFpCCCC_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint8_t)R_RCX, (uint8_t)R_R8); } void iFpCupp(x64emu_t *emu, uintptr_t fcn) { iFpCupp_t fn = (iFpCupp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void iFpCpip(x64emu_t *emu, uintptr_t fcn) { iFpCpip_t fn = (iFpCpip_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } +void iFpuiip(x64emu_t *emu, uintptr_t fcn) { iFpuiip_t fn = (iFpuiip_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void iFpuill(x64emu_t *emu, uintptr_t fcn) { iFpuill_t fn = (iFpuill_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8); } void iFpuipu(x64emu_t *emu, uintptr_t fcn) { iFpuipu_t fn = (iFpuipu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8); } void iFpuipp(x64emu_t *emu, uintptr_t fcn) { iFpuipp_t fn = (iFpuipp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } @@ -5281,6 +5291,7 @@ void pFpiuup(x64emu_t *emu, uintptr_t fcn) { pFpiuup_t fn = (pFpiuup_t)fcn; R_RA void pFpiupp(x64emu_t *emu, uintptr_t fcn) { pFpiupp_t fn = (pFpiupp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8); } void pFpiLip(x64emu_t *emu, uintptr_t fcn) { pFpiLip_t fn = (pFpiLip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (uintptr_t)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void pFpipii(x64emu_t *emu, uintptr_t fcn) { pFpipii_t fn = (pFpipii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } +void pFpipiL(x64emu_t *emu, uintptr_t fcn) { pFpipiL_t fn = (pFpipiL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uintptr_t)R_R8); } void pFpipip(x64emu_t *emu, uintptr_t fcn) { pFpipip_t fn = (pFpipip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } void pFpipup(x64emu_t *emu, uintptr_t fcn) { pFpipup_t fn = (pFpipup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void pFpippi(x64emu_t *emu, uintptr_t fcn) { pFpippi_t fn = (pFpippi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8); } @@ -5304,6 +5315,7 @@ void pFpLLip(x64emu_t *emu, uintptr_t fcn) { pFpLLip_t fn = (pFpLLip_t)fcn; R_RA void pFpLLLp(x64emu_t *emu, uintptr_t fcn) { pFpLLLp_t fn = (pFpLLLp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (uintptr_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8); } void pFpLpii(x64emu_t *emu, uintptr_t fcn) { pFpLpii_t fn = (pFpLpii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void pFpLpip(x64emu_t *emu, uintptr_t fcn) { pFpLpip_t fn = (pFpLpip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8); } +void pFpLpuu(x64emu_t *emu, uintptr_t fcn) { pFpLpuu_t fn = (pFpLpuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8); } void pFpLpup(x64emu_t *emu, uintptr_t fcn) { pFpLpup_t fn = (pFpLpup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8); } void pFppiii(x64emu_t *emu, uintptr_t fcn) { pFppiii_t fn = (pFppiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8); } void pFppiiu(x64emu_t *emu, uintptr_t fcn) { pFppiiu_t fn = (pFppiiu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); } @@ -5579,6 +5591,7 @@ void iFpWpppp(x64emu_t *emu, uintptr_t fcn) { iFpWpppp_t fn = (iFpWpppp_t)fcn; R void iFpuiCpp(x64emu_t *emu, uintptr_t fcn) { iFpuiCpp_t fn = (iFpuiCpp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uint8_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpuiLpp(x64emu_t *emu, uintptr_t fcn) { iFpuiLpp_t fn = (iFpuiLpp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (void*)R_R8, (void*)R_R9); } void iFpuippp(x64emu_t *emu, uintptr_t fcn) { iFpuippp_t fn = (iFpuippp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } +void iFpuuuii(x64emu_t *emu, uintptr_t fcn) { iFpuuuii_t fn = (iFpuuuii_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void iFpuuuuu(x64emu_t *emu, uintptr_t fcn) { iFpuuuuu_t fn = (iFpuuuuu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void iFpuuuup(x64emu_t *emu, uintptr_t fcn) { iFpuuuup_t fn = (iFpuuuup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); } void iFpuuupu(x64emu_t *emu, uintptr_t fcn) { iFpuuupu_t fn = (iFpuuupu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9); } @@ -5760,7 +5773,7 @@ void pFpipipp(x64emu_t *emu, uintptr_t fcn) { pFpipipp_t fn = (pFpipipp_t)fcn; R void pFpipuii(x64emu_t *emu, uintptr_t fcn) { pFpipuii_t fn = (pFpipuii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); } void pFpippip(x64emu_t *emu, uintptr_t fcn) { pFpippip_t fn = (pFpippip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); } void pFpipppp(x64emu_t *emu, uintptr_t fcn) { pFpipppp_t fn = (pFpipppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); } -void pFpuiiip(x64emu_t *emu, uintptr_t fcn) { pFpuiiip_t fn = (pFpuiiip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } +void pFpuuiip(x64emu_t *emu, uintptr_t fcn) { pFpuuiip_t fn = (pFpuuiip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9); } void pFpuuuuu(x64emu_t *emu, uintptr_t fcn) { pFpuuuuu_t fn = (pFpuuuuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); } void pFpuuupu(x64emu_t *emu, uintptr_t fcn) { pFpuuupu_t fn = (pFpuuupu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9); } void pFpupuui(x64emu_t *emu, uintptr_t fcn) { pFpupuui_t fn = (pFpupuui_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9); } @@ -6102,7 +6115,7 @@ void pFpppiiii(x64emu_t *emu, uintptr_t fcn) { pFpppiiii_t fn = (pFpppiiii_t)fcn void pFpppCCCi(x64emu_t *emu, uintptr_t fcn) { pFpppCCCi_t fn = (pFpppCCCi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint8_t)R_RCX, (uint8_t)R_R8, (uint8_t)R_R9, *(int32_t*)(R_RSP + 8)); } void pFpppuipp(x64emu_t *emu, uintptr_t fcn) { pFpppuipp_t fn = (pFpppuipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void pFpppuuui(x64emu_t *emu, uintptr_t fcn) { pFpppuuui_t fn = (pFpppuuui_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8)); } -void pFpppupii(x64emu_t *emu, uintptr_t fcn) { pFpppupii_t fn = (pFpppupii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } +void pFpppupuu(x64emu_t *emu, uintptr_t fcn) { pFpppupuu_t fn = (pFpppupuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void pFpppupup(x64emu_t *emu, uintptr_t fcn) { pFpppupup_t fn = (pFpppupup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8)); } void pFpppuppp(x64emu_t *emu, uintptr_t fcn) { pFpppuppp_t fn = (pFpppuppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); } void pFpppfffi(x64emu_t *emu, uintptr_t fcn) { pFpppfffi_t fn = (pFpppfffi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], (int32_t)R_RCX); } @@ -6227,6 +6240,7 @@ void iFpuiipppp(x64emu_t *emu, uintptr_t fcn) { iFpuiipppp_t fn = (iFpuiipppp_t) void iFpuippLpp(x64emu_t *emu, uintptr_t fcn) { iFpuippLpp_t fn = (iFpuippLpp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpuuiiuuu(x64emu_t *emu, uintptr_t fcn) { iFpuuiiuuu_t fn = (iFpuuiiuuu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void iFpuuipppp(x64emu_t *emu, uintptr_t fcn) { iFpuuipppp_t fn = (iFpuuipppp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } +void iFpuuuiiii(x64emu_t *emu, uintptr_t fcn) { iFpuuuiiii_t fn = (iFpuuuiiii_t)fcn; R_RAX=(uint32_t)fn((void*)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)); } void iFpuuupupu(x64emu_t *emu, uintptr_t fcn) { iFpuuupupu_t fn = (iFpuuupupu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); } void iFpuupuupp(x64emu_t *emu, uintptr_t fcn) { iFpuupuupp_t fn = (iFpuupuupp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); } void iFpuuppiip(x64emu_t *emu, uintptr_t fcn) { iFpuuppiip_t fn = (iFpuuppiip_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); } @@ -7058,6 +7072,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFui) return 1; if (fun == &pFuu) return 1; if (fun == &pFul) return 1; + if (fun == &pFuL) return 1; if (fun == &pFup) return 1; if (fun == &pFdu) return 2; if (fun == &pFdd) return 3; @@ -7873,6 +7888,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFplpp) return 1; if (fun == &pFpLii) return 1; if (fun == &pFpLip) return 1; + if (fun == &pFpLuu) return 1; if (fun == &pFpLup) return 1; if (fun == &pFpLLp) return 1; if (fun == &pFpLpi) return 1; @@ -8128,6 +8144,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpCCCC) return 1; if (fun == &iFpCupp) return 1; if (fun == &iFpCpip) return 1; + if (fun == &iFpuiip) return 1; if (fun == &iFpuill) return 1; if (fun == &iFpuipu) return 1; if (fun == &iFpuipp) return 1; @@ -8292,6 +8309,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpiupp) return 1; if (fun == &pFpiLip) return 1; if (fun == &pFpipii) return 1; + if (fun == &pFpipiL) return 1; if (fun == &pFpipip) return 1; if (fun == &pFpipup) return 1; if (fun == &pFpippi) return 1; @@ -8315,6 +8333,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpLLLp) return 1; if (fun == &pFpLpii) return 1; if (fun == &pFpLpip) return 1; + if (fun == &pFpLpuu) return 1; if (fun == &pFpLpup) return 1; if (fun == &pFppiii) return 1; if (fun == &pFppiiu) return 1; @@ -8537,6 +8556,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &iFpuiCpp) return 1; if (fun == &iFpuiLpp) return 1; if (fun == &iFpuippp) return 1; + if (fun == &iFpuuuii) return 1; if (fun == &iFpuuuuu) return 1; if (fun == &iFpuuuup) return 1; if (fun == &iFpuuupu) return 1; @@ -8688,7 +8708,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpipuii) return 1; if (fun == &pFpippip) return 1; if (fun == &pFpipppp) return 1; - if (fun == &pFpuiiip) return 1; + if (fun == &pFpuuiip) return 1; if (fun == &pFpuuuuu) return 1; if (fun == &pFpuuupu) return 1; if (fun == &pFpupuui) return 1; @@ -8916,6 +8936,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &LFpp) return 1; if (fun == &pFuu) return 1; if (fun == &pFul) return 1; + if (fun == &pFuL) return 1; if (fun == &pFup) return 1; if (fun == &pFdu) return 2; if (fun == &pFdd) return 3; @@ -9207,6 +9228,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpupp) return 1; if (fun == &pFplpl) return 1; if (fun == &pFplpp) return 1; + if (fun == &pFpLuu) return 1; if (fun == &pFpLup) return 1; if (fun == &pFpLLp) return 1; if (fun == &pFpLpl) return 1; @@ -9328,6 +9350,7 @@ int isSimpleWrapper(wrapper_t fun) { if (fun == &pFpdddd) return 5; if (fun == &pFplppp) return 1; if (fun == &pFpLLLp) return 1; + if (fun == &pFpLpuu) return 1; if (fun == &pFpLpup) return 1; if (fun == &pFppWpp) return 1; if (fun == &pFppuuu) return 1; diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index df96eb03..e439ff4b 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -372,6 +372,7 @@ void pFiV(x64emu_t *emu, uintptr_t fnc); void pFui(x64emu_t *emu, uintptr_t fnc); void pFuu(x64emu_t *emu, uintptr_t fnc); void pFul(x64emu_t *emu, uintptr_t fnc); +void pFuL(x64emu_t *emu, uintptr_t fnc); void pFup(x64emu_t *emu, uintptr_t fnc); void pFdu(x64emu_t *emu, uintptr_t fnc); void pFdd(x64emu_t *emu, uintptr_t fnc); @@ -1391,6 +1392,7 @@ void pFplpl(x64emu_t *emu, uintptr_t fnc); void pFplpp(x64emu_t *emu, uintptr_t fnc); void pFpLii(x64emu_t *emu, uintptr_t fnc); void pFpLip(x64emu_t *emu, uintptr_t fnc); +void pFpLuu(x64emu_t *emu, uintptr_t fnc); void pFpLup(x64emu_t *emu, uintptr_t fnc); void pFpLLp(x64emu_t *emu, uintptr_t fnc); void pFpLpi(x64emu_t *emu, uintptr_t fnc); @@ -1720,6 +1722,7 @@ void iFpippp(x64emu_t *emu, uintptr_t fnc); void iFpCCCC(x64emu_t *emu, uintptr_t fnc); void iFpCupp(x64emu_t *emu, uintptr_t fnc); void iFpCpip(x64emu_t *emu, uintptr_t fnc); +void iFpuiip(x64emu_t *emu, uintptr_t fnc); void iFpuill(x64emu_t *emu, uintptr_t fnc); void iFpuipu(x64emu_t *emu, uintptr_t fnc); void iFpuipp(x64emu_t *emu, uintptr_t fnc); @@ -1918,6 +1921,7 @@ void pFpiuup(x64emu_t *emu, uintptr_t fnc); void pFpiupp(x64emu_t *emu, uintptr_t fnc); void pFpiLip(x64emu_t *emu, uintptr_t fnc); void pFpipii(x64emu_t *emu, uintptr_t fnc); +void pFpipiL(x64emu_t *emu, uintptr_t fnc); void pFpipip(x64emu_t *emu, uintptr_t fnc); void pFpipup(x64emu_t *emu, uintptr_t fnc); void pFpippi(x64emu_t *emu, uintptr_t fnc); @@ -1941,6 +1945,7 @@ void pFpLLip(x64emu_t *emu, uintptr_t fnc); void pFpLLLp(x64emu_t *emu, uintptr_t fnc); void pFpLpii(x64emu_t *emu, uintptr_t fnc); void pFpLpip(x64emu_t *emu, uintptr_t fnc); +void pFpLpuu(x64emu_t *emu, uintptr_t fnc); void pFpLpup(x64emu_t *emu, uintptr_t fnc); void pFppiii(x64emu_t *emu, uintptr_t fnc); void pFppiiu(x64emu_t *emu, uintptr_t fnc); @@ -2217,6 +2222,7 @@ void iFpWpppp(x64emu_t *emu, uintptr_t fnc); void iFpuiCpp(x64emu_t *emu, uintptr_t fnc); void iFpuiLpp(x64emu_t *emu, uintptr_t fnc); void iFpuippp(x64emu_t *emu, uintptr_t fnc); +void iFpuuuii(x64emu_t *emu, uintptr_t fnc); void iFpuuuuu(x64emu_t *emu, uintptr_t fnc); void iFpuuuup(x64emu_t *emu, uintptr_t fnc); void iFpuuupu(x64emu_t *emu, uintptr_t fnc); @@ -2398,7 +2404,7 @@ void pFpipipp(x64emu_t *emu, uintptr_t fnc); void pFpipuii(x64emu_t *emu, uintptr_t fnc); void pFpippip(x64emu_t *emu, uintptr_t fnc); void pFpipppp(x64emu_t *emu, uintptr_t fnc); -void pFpuiiip(x64emu_t *emu, uintptr_t fnc); +void pFpuuiip(x64emu_t *emu, uintptr_t fnc); void pFpuuuuu(x64emu_t *emu, uintptr_t fnc); void pFpuuupu(x64emu_t *emu, uintptr_t fnc); void pFpupuui(x64emu_t *emu, uintptr_t fnc); @@ -2740,7 +2746,7 @@ void pFpppiiii(x64emu_t *emu, uintptr_t fnc); void pFpppCCCi(x64emu_t *emu, uintptr_t fnc); void pFpppuipp(x64emu_t *emu, uintptr_t fnc); void pFpppuuui(x64emu_t *emu, uintptr_t fnc); -void pFpppupii(x64emu_t *emu, uintptr_t fnc); +void pFpppupuu(x64emu_t *emu, uintptr_t fnc); void pFpppupup(x64emu_t *emu, uintptr_t fnc); void pFpppuppp(x64emu_t *emu, uintptr_t fnc); void pFpppfffi(x64emu_t *emu, uintptr_t fnc); @@ -2865,6 +2871,7 @@ void iFpuiipppp(x64emu_t *emu, uintptr_t fnc); void iFpuippLpp(x64emu_t *emu, uintptr_t fnc); void iFpuuiiuuu(x64emu_t *emu, uintptr_t fnc); void iFpuuipppp(x64emu_t *emu, uintptr_t fnc); +void iFpuuuiiii(x64emu_t *emu, uintptr_t fnc); void iFpuuupupu(x64emu_t *emu, uintptr_t fnc); void iFpuupuupp(x64emu_t *emu, uintptr_t fnc); void iFpuuppiip(x64emu_t *emu, uintptr_t fnc); diff --git a/src/wrapped/wrappedgstgl_private.h b/src/wrapped/wrappedgstgl_private.h index 92e247cf..d0b502eb 100644 --- a/src/wrapped/wrappedgstgl_private.h +++ b/src/wrapped/wrappedgstgl_private.h @@ -1,168 +1,168 @@ #if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) -#error meh! +#error Meh... #endif GO(gst_buffer_add_gl_sync_meta, pFpp) -//GO(gst_buffer_add_gl_sync_meta_full, -//GO(gst_buffer_pool_config_get_gl_allocation_params, -//GO(gst_buffer_pool_config_set_gl_allocation_params, +GO(gst_buffer_add_gl_sync_meta_full, pFppp) +GO(gst_buffer_pool_config_get_gl_allocation_params, pFp) +GO(gst_buffer_pool_config_set_gl_allocation_params, vFpp) GO(gst_context_get_gl_display, iFpp) GO(gst_context_set_gl_display, vFpp) -//GO(gst_egl_get_error_string, +GO(gst_egl_get_error_string, pFi) GO(gst_egl_image_export_dmabuf, iFpppp) -//GO(gst_egl_image_from_dmabuf, -//GO(gst_egl_image_from_dmabuf_direct, -//GO(gst_egl_image_from_dmabuf_direct_target, +GO(gst_egl_image_from_dmabuf, pFpipiL) +GO(gst_egl_image_from_dmabuf_direct, pFpppp) +GO(gst_egl_image_from_dmabuf_direct_target, pFppppu) GO(gst_egl_image_from_texture, pFppp) -//GO(gst_egl_image_get_image, +GO(gst_egl_image_get_image, pFp) GO(gst_egl_image_get_type, LFv) -//GO(gst_egl_image_new_wrapped, -//GO(gst_gl_allocation_params_copy, -//GO(gst_gl_allocation_params_copy_data, +//GOM(gst_egl_image_new_wrapped, pFEppupp) +GO(gst_gl_allocation_params_copy, pFp) +GO(gst_gl_allocation_params_copy_data, vFpp) GO(gst_gl_allocation_params_free, vFp) -//GO(gst_gl_allocation_params_free_data, +GO(gst_gl_allocation_params_free_data, vFp) GO(gst_gl_allocation_params_get_type, LFv) -//GO(gst_gl_allocation_params_init, +//GOM(gst_gl_allocation_params_init, iFEpLupppLppppp) GO(gst_gl_api_from_string, uFp) GO(gst_gl_api_get_type, LFv) GO(gst_gl_api_to_string, pFu) -//GO(gst_gl_async_debug_free, -//GO(gst_gl_async_debug_freeze, -//GO(gst_gl_async_debug_init, -//GO(gst_gl_async_debug_new, -//GO(gst_gl_async_debug_output_log_msg, -//GO(gst_gl_async_debug_store_log_msg, -//GO(gst_gl_async_debug_store_log_msg_valist, -//GO(gst_gl_async_debug_thaw, -//GO(gst_gl_async_debug_unset, +//GOM(gst_gl_async_debug_free, vFEp) +//GOM(gst_gl_async_debug_freeze, vFEp) +//GOM(gst_gl_async_debug_init, vFEp) +//GOM(gst_gl_async_debug_new, pFEv) +//GOM(gst_gl_async_debug_output_log_msg, vFEp) +//GOM(gst_gl_async_debug_store_log_msg, vFEppuppippV) +//GOM(gst_gl_async_debug_store_log_msg_valist, vFEppuppippA) +//GOM(gst_gl_async_debug_thaw, vFEp) +//GOM(gst_gl_async_debug_unset, vFEp) GO(gst_gl_base_filter_find_gl_context, iFp) GO(gst_gl_base_filter_get_gl_context, pFp) GO(gst_gl_base_filter_get_type, LFv) GO(gst_gl_base_memory_alloc, pFpp) GO(gst_gl_base_memory_allocator_get_type, LFv) -//GO(gst_gl_base_memory_alloc_data, +GO(gst_gl_base_memory_alloc_data, iFp) GO(gst_gl_base_memory_error_get_type, LFv) GO(gst_gl_base_memory_error_quark, uFv) GO(gst_gl_base_memory_get_type, LFv) -//GO(gst_gl_base_memory_init, -//GO(gst_gl_base_memory_init_once, -//GO(gst_gl_base_memory_memcpy, +//GOM(gst_gl_base_memory_init, vFEpppppLpp) +GO(gst_gl_base_memory_init_once, vFv) +GO(gst_gl_base_memory_memcpy, iFppll) GO(gst_gl_base_memory_transfer_get_type, LFv) GO(gst_gl_base_src_get_type, LFv) GO(gst_gl_buffer_allocation_params_get_type, LFv) -//GO(gst_gl_buffer_allocation_params_new, +GO(gst_gl_buffer_allocation_params_new, pFpLpuu) GO(gst_gl_buffer_allocator_get_type, LFv) GO(gst_gl_buffer_get_type, LFv) -//GO(gst_gl_buffer_init_once, -//GO(gst_gl_buffer_pool_get_gl_allocation_params, +GO(gst_gl_buffer_init_once, vFv) +GO(gst_gl_buffer_pool_get_gl_allocation_params, pFp) GO(gst_gl_buffer_pool_get_type, LFv) GO(gst_gl_buffer_pool_new, pFp) GO(gst_gl_check_extension, iFpp) GO(gst_gl_color_convert_decide_allocation, iFpp) -GO(gst_gl_color_convert_fixate_caps, pFpipp) +GO(gst_gl_color_convert_fixate_caps, pFpupp) GO(gst_gl_color_convert_get_type, LFv) GO(gst_gl_color_convert_new, pFp) GO(gst_gl_color_convert_perform, pFpp) GO(gst_gl_color_convert_set_caps, iFppp) -GO(gst_gl_color_convert_transform_caps, pFpipp) -//DATA(GST_GL_CONFIG_ATTRIB_ALPHA_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_BLUE_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_CAVEAT_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_CONFIG_ID_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_CONFORMANT_API_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_DEPTH_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_GREEN_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_LEVEL_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_LUMINANCE_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_HEIGHT_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_PIXELS_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_WIDTH_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_MAX_SWAP_INTERVAL_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_MIN_SWAP_INTERVAL_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_NATIVE_RENDERABLE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_NATIVE_VISUAL_ID_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_PLATFORM_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_RED_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_RENDERABLE_API_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_SAMPLE_BUFFERS_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_SAMPLES_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_STENCIL_SIZE_NAME, -//DATA(GST_GL_CONFIG_ATTRIB_SURFACE_TYPE_NAME, +GO(gst_gl_color_convert_transform_caps, pFpupp) +DATA(GST_GL_CONFIG_ATTRIB_ALPHA_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_BLUE_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_CAVEAT_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_CONFIG_ID_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_CONFORMANT_API_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_DEPTH_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_GREEN_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_LEVEL_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_LUMINANCE_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_HEIGHT_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_PIXELS_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_MAX_PBUFFER_WIDTH_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_MAX_SWAP_INTERVAL_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_MIN_SWAP_INTERVAL_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_NATIVE_RENDERABLE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_NATIVE_VISUAL_ID_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_PLATFORM_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_RED_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_RENDERABLE_API_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_SAMPLE_BUFFERS_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_SAMPLES_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_STENCIL_SIZE_NAME, 8) +DATA(GST_GL_CONFIG_ATTRIB_SURFACE_TYPE_NAME, 8) GO(gst_gl_config_caveat_get_type, LFv) GO(gst_gl_config_caveat_to_string, pFu) GO(gst_gl_config_surface_type_get_type, LFv) GO(gst_gl_config_surface_type_to_string, pFu) -//GO(gst_gl_context_activate, -//GO(gst_gl_context_can_share, -//GO(gst_gl_context_check_feature, -//GO(gst_gl_context_check_framebuffer_status, -GO(gst_gl_context_check_gl_version, iFpiii) -//GO(gst_gl_context_clear_framebuffer, +GO(gst_gl_context_activate, iFpi) +GO(gst_gl_context_can_share, iFpp) +GO(gst_gl_context_check_feature, iFpp) +GO(gst_gl_context_check_framebuffer_status, iFpu) +GO(gst_gl_context_check_gl_version, iFpuii) +GO(gst_gl_context_clear_framebuffer, vFp) GO(gst_gl_context_clear_shader, vFp) -//GO(gst_gl_context_create, +GO(gst_gl_context_create, iFppp) GOM(gst_gl_context_default_get_proc_address, pFEup) -//GO(gst_gl_context_destroy, +GO(gst_gl_context_destroy, vFp) GO(gst_gl_context_error_get_type, LFv) -//GO(gst_gl_context_error_quark, -//GO(gst_gl_context_fill_info, -//GO(gst_gl_context_get_config, +GO(gst_gl_context_error_quark, uFv) +GO(gst_gl_context_fill_info, iFpp) +GO(gst_gl_context_get_config, pFp) GO(gst_gl_context_get_current, pFv) GO(gst_gl_context_get_current_gl_api, uFupp) GO(gst_gl_context_get_current_gl_context, LFu) -//GO(gst_gl_context_get_display, -GO(gst_gl_context_get_gl_api, iFp) -//GO(gst_gl_context_get_gl_context, -GO(gst_gl_context_get_gl_platform, iFp) -//GO(gst_gl_context_get_gl_platform_version, -//GO(gst_gl_context_get_gl_version, -//GO(gst_gl_context_get_proc_address, +GO(gst_gl_context_get_display, pFp) +GO(gst_gl_context_get_gl_api, uFp) +GO(gst_gl_context_get_gl_context, LFp) +GO(gst_gl_context_get_gl_platform, uFp) +GO(gst_gl_context_get_gl_platform_version, vFppp) +GO(gst_gl_context_get_gl_version, vFppp) +GO(gst_gl_context_get_proc_address, pFpp) GOM(gst_gl_context_get_proc_address_with_platform, pFEuup) -//GO(gst_gl_context_get_thread, +GO(gst_gl_context_get_thread, pFp) GO(gst_gl_context_get_type, LFv) GO(gst_gl_context_get_window, pFp) -//GO(gst_gl_context_is_shared, -//GO(gst_gl_context_new, -//GO(gst_gl_context_new_wrapped, -//GO(gst_gl_context_request_config, -//GO(gst_gl_context_set_shared_with, -//GO(gst_gl_context_set_window, -//GO(gst_gl_context_supports_glsl_profile_version, -//GO(gst_gl_context_supports_precision, -//GO(gst_gl_context_supports_precision_highp, -//GO(gst_gl_context_swap_buffers, +GO(gst_gl_context_is_shared, iFp) +GO(gst_gl_context_new, pFp) +GO(gst_gl_context_new_wrapped, pFpLuu) +GO(gst_gl_context_request_config, iFpp) +GO(gst_gl_context_set_shared_with, vFpp) +GO(gst_gl_context_set_window, iFpp) +GO(gst_gl_context_supports_glsl_profile_version, iFpui) +GO(gst_gl_context_supports_precision, iFpui) +GO(gst_gl_context_supports_precision_highp, iFpui) +GO(gst_gl_context_swap_buffers, vFp) GOM(gst_gl_context_thread_add, vFEppp) GO(gst_gl_display_add_context, iFpp) GO(gst_gl_display_create_context, iFpppp) -//GO(gst_gl_display_create_window, +GO(gst_gl_display_create_window, pFp) GO(gst_gl_display_egl_device_get_type, LFv) -//GO(gst_gl_display_egl_device_new, -//GO(gst_gl_display_egl_device_new_with_egl_device, -//GO(gst_gl_display_egl_from_gl_display, -//GO(gst_gl_display_egl_get_from_native, +GO(gst_gl_display_egl_device_new, pFu) +GO(gst_gl_display_egl_device_new_with_egl_device, pFp) +GO(gst_gl_display_egl_from_gl_display, pFp) +GO(gst_gl_display_egl_get_from_native, pFuL) GO(gst_gl_display_egl_get_type, LFv) -//GO(gst_gl_display_egl_new, -//GO(gst_gl_display_egl_new_with_egl_display, -GO(gst_gl_display_filter_gl_api, vFpi) -//GO(gst_gl_display_find_window, -//GO(gst_gl_display_get_gl_api, -//GO(gst_gl_display_get_gl_api_unlocked, +GO(gst_gl_display_egl_new, pFv) +GO(gst_gl_display_egl_new_with_egl_display, pFp) +GO(gst_gl_display_filter_gl_api, vFpu) +//GOM(gst_gl_display_find_window, pFEppp) +GO(gst_gl_display_get_gl_api, uFp) +GO(gst_gl_display_get_gl_api_unlocked, uFp) GO(gst_gl_display_get_gl_context_for_thread, pFpp) -//GO(gst_gl_display_get_handle, -//GO(gst_gl_display_get_handle_type, +GO(gst_gl_display_get_handle, LFp) +GO(gst_gl_display_get_handle_type, uFp) GO(gst_gl_display_get_type, LFv) GO(gst_gl_display_new, pFv) -GO(gst_gl_display_new_with_type, pFi) -//GO(gst_gl_display_remove_context, -//GO(gst_gl_display_remove_window, -//GO(gst_gl_display_retrieve_window, +GO(gst_gl_display_new_with_type, pFu) +GO(gst_gl_display_remove_context, vFpp) +GO(gst_gl_display_remove_window, iFpp) +//GOM(gst_gl_display_retrieve_window, pFEppp) GO(gst_gl_display_type_get_type, LFv) GO(gst_gl_display_wayland_get_type, LFv) -//GO(gst_gl_display_wayland_new, -//GO(gst_gl_display_wayland_new_with_display, +GO(gst_gl_display_wayland_new, pFp) +GO(gst_gl_display_wayland_new_with_display, pFp) GO(gst_gl_display_x11_get_type, LFv) -//GO(gst_gl_display_x11_new, -//GO(gst_gl_display_x11_new_with_display, -//GO(gst_gl_element_propagate_display_context, +//GOM(gst_gl_display_x11_new, pFEp) +//GOM(gst_gl_display_x11_new_with_display, pFEp) +GO(gst_gl_element_propagate_display_context, vFpp) GO(gst_gl_ensure_element_data, iFppp) GO(gst_gl_filter_add_rgba_pad_templates, vFp) GO(gst_gl_filter_draw_fullscreen_quad, vFp) @@ -170,51 +170,51 @@ GO(gst_gl_filter_filter_texture, iFppp) GO(gst_gl_filter_get_type, LFv) GOM(gst_gl_filter_render_to_target, iFEppppp) GO(gst_gl_filter_render_to_target_with_shader, vFpppp) -//GO(gst_gl_format_from_video_info, +GO(gst_gl_format_from_video_info, uFppu) GO(gst_gl_format_get_type, LFv) -//GO(gst_gl_format_is_supported, +GO(gst_gl_format_is_supported, iFpu) GO(gst_gl_format_type_from_sized_gl_format, vFupp) GO(gst_gl_format_type_n_bytes, uFuu) -//GO(gst_gl_framebuffer_attach, -//GO(gst_gl_framebuffer_bind, +GO(gst_gl_framebuffer_attach, vFpup) +GO(gst_gl_framebuffer_bind, vFp) GOM(gst_gl_framebuffer_draw_to_texture, iFEpppp) GO(gst_gl_framebuffer_get_effective_dimensions, vFppp) GO(gst_gl_framebuffer_get_id, uFp) GO(gst_gl_framebuffer_get_type, LFv) -//GO(gst_gl_framebuffer_new, +GO(gst_gl_framebuffer_new, pFp) GO(gst_gl_framebuffer_new_with_default_depth, pFpuu) GO(gst_gl_get_affine_transformation_meta_as_ndc, vFpp) -//GO(gst_gl_get_plane_data_size, -//GO(gst_gl_get_plane_start, +GO(gst_gl_get_plane_data_size, LFppu) +GO(gst_gl_get_plane_start, LFppu) GO(gst_gl_handle_context_query, iFppppp) GO(gst_gl_handle_set_context, iFpppp) GOM(gst_gl_insert_debug_marker, vFppV) -//GO(gst_gl_memory_allocator_get_default, +GO(gst_gl_memory_allocator_get_default, pFp) GO(gst_gl_memory_allocator_get_type, LFv) -//GO(gst_gl_memory_copy_into, -//GO(gst_gl_memory_copy_teximage, +GO(gst_gl_memory_copy_into, iFpuuuii) +GO(gst_gl_memory_copy_teximage, iFpuuuii) GO(gst_gl_memory_egl_allocator_get_type, LFv) -//GO(gst_gl_memory_egl_get_display, -//GO(gst_gl_memory_egl_get_image, +GO(gst_gl_memory_egl_get_display, pFp) +GO(gst_gl_memory_egl_get_image, pFp) GO(gst_gl_memory_egl_get_type, LFv) -//GO(gst_gl_memory_egl_init_once, -//GO(gst_gl_memory_get_texture_format, +GO(gst_gl_memory_egl_init_once, vFv) +GO(gst_gl_memory_get_texture_format, uFp) GO(gst_gl_memory_get_texture_height, iFp) GO(gst_gl_memory_get_texture_id, uFp) -GO(gst_gl_memory_get_texture_target, iFp) +GO(gst_gl_memory_get_texture_target, uFp) GO(gst_gl_memory_get_texture_width, iFp) GO(gst_gl_memory_get_type, LFv) -//GO(gst_gl_memory_init, -//GO(gst_gl_memory_init_once, +//GOM(gst_gl_memory_init, vFEppppuuppuppp) +GO(gst_gl_memory_init_once, vFv) GO(gst_gl_memory_pbo_allocator_get_type, LFv) -//GO(gst_gl_memory_pbo_copy_into_texture, +GO(gst_gl_memory_pbo_copy_into_texture, iFpuuuiiii) GO(gst_gl_memory_pbo_download_transfer, vFp) GO(gst_gl_memory_pbo_get_type, LFv) -//GO(gst_gl_memory_pbo_init_once, -//GO(gst_gl_memory_pbo_upload_transfer, -//GO(gst_gl_memory_read_pixels, -//GO(gst_gl_memory_setup_buffer, -//GO(gst_gl_memory_texsubimage, +GO(gst_gl_memory_pbo_init_once, vFv) +GO(gst_gl_memory_pbo_upload_transfer, vFp) +GO(gst_gl_memory_read_pixels, iFpp) +GO(gst_gl_memory_setup_buffer, iFpppppL) +GO(gst_gl_memory_texsubimage, vFpp) GO(gst_gl_multiply_matrix4, vFppp) GO(gst_gl_overlay_compositor_add_caps, pFp) GO(gst_gl_overlay_compositor_draw_overlays, vFp) @@ -225,25 +225,25 @@ GO(gst_gl_overlay_compositor_upload_overlays, vFpp) GO(gst_gl_platform_from_string, uFp) GO(gst_gl_platform_get_type, LFv) GO(gst_gl_platform_to_string, pFu) -//GO(gst_gl_query_counter, -//GO(gst_gl_query_end, -//GO(gst_gl_query_free, -//GO(gst_gl_query_init, +//GOM(gst_gl_query_counter, vFEp) +//GOM(gst_gl_query_end, vFEp) +//GOM(gst_gl_query_free, vFEp) +//GOM(gst_gl_query_init, vFEppu) GO(gst_gl_query_local_gl_context, iFpup) -//GO(gst_gl_query_new, -//GO(gst_gl_query_result, -//GO(gst_gl_query_start, +//GOM(gst_gl_query_new, pFEpu) +//GOM(gst_gl_query_result, LFEp) +//GOM(gst_gl_query_start, vFEp) GO(gst_gl_query_type_get_type, LFv) -//GO(gst_gl_query_unset, +//GOM(gst_gl_query_unset, vFEp) GO(gst_gl_renderbuffer_allocation_params_get_type, LFv) -//GO(gst_gl_renderbuffer_allocation_params_new, -//GO(gst_gl_renderbuffer_allocation_params_new_wrapped, +GO(gst_gl_renderbuffer_allocation_params_new, pFppuuu) +//GOM(gst_gl_renderbuffer_allocation_params_new_wrapped, pFEppuuuppp) GO(gst_gl_renderbuffer_allocator_get_type, LFv) -//GO(gst_gl_renderbuffer_get_format, -//GO(gst_gl_renderbuffer_get_height, -//GO(gst_gl_renderbuffer_get_id, +GO(gst_gl_renderbuffer_get_format, uFp) +GO(gst_gl_renderbuffer_get_height, iFp) +GO(gst_gl_renderbuffer_get_id, uFp) GO(gst_gl_renderbuffer_get_type, LFv) -//GO(gst_gl_renderbuffer_get_width, +GO(gst_gl_renderbuffer_get_width, iFp) GO(gst_gl_renderbuffer_init_once, vFv) GO(gst_gl_set_affine_transformation_meta_from_ndc, vFpp) GO(gst_gl_shader_attach, iFpp) @@ -262,72 +262,72 @@ GO(gst_gl_shader_new, pFp) GO(gst_gl_shader_new_default, pFpp) GO(gst_gl_shader_new_link_with_stages, pFpppppppppppp) //vaargs GO(gst_gl_shader_new_with_stages, pFpppppppppppp) //vaarg -//GO(gst_gl_shader_release, -//GO(gst_gl_shader_release_unlocked, +GO(gst_gl_shader_release, vFp) +GO(gst_gl_shader_release_unlocked, vFp) GO(gst_gl_shader_set_uniform_1f, vFppf) GO(gst_gl_shader_set_uniform_1fv, vFppup) GO(gst_gl_shader_set_uniform_1i, vFppi) -//GO(gst_gl_shader_set_uniform_1iv, +GO(gst_gl_shader_set_uniform_1iv, vFppup) GO(gst_gl_shader_set_uniform_2f, vFppff) -//GO(gst_gl_shader_set_uniform_2fv, +GO(gst_gl_shader_set_uniform_2fv, vFppup) GO(gst_gl_shader_set_uniform_2i, vFppii) -//GO(gst_gl_shader_set_uniform_2iv, +GO(gst_gl_shader_set_uniform_2iv, vFppup) GO(gst_gl_shader_set_uniform_3f, vFppfff) -//GO(gst_gl_shader_set_uniform_3fv, +GO(gst_gl_shader_set_uniform_3fv, vFppup) GO(gst_gl_shader_set_uniform_3i, vFppiii) -//GO(gst_gl_shader_set_uniform_3iv, +GO(gst_gl_shader_set_uniform_3iv, vFppup) GO(gst_gl_shader_set_uniform_4f, vFppffff) GO(gst_gl_shader_set_uniform_4fv, vFppup) GO(gst_gl_shader_set_uniform_4i, vFppiiii) GO(gst_gl_shader_set_uniform_4iv, vFppup) -//GO(gst_gl_shader_set_uniform_matrix_2fv, -//GO(gst_gl_shader_set_uniform_matrix_2x3fv, -//GO(gst_gl_shader_set_uniform_matrix_2x4fv, -//GO(gst_gl_shader_set_uniform_matrix_3fv, -//GO(gst_gl_shader_set_uniform_matrix_3x2fv, -//GO(gst_gl_shader_set_uniform_matrix_3x4fv, +GO(gst_gl_shader_set_uniform_matrix_2fv, vFppiip) +GO(gst_gl_shader_set_uniform_matrix_2x3fv, vFppiip) +GO(gst_gl_shader_set_uniform_matrix_2x4fv, vFppiip) +GO(gst_gl_shader_set_uniform_matrix_3fv, vFppiip) +GO(gst_gl_shader_set_uniform_matrix_3x2fv, vFppiip) +GO(gst_gl_shader_set_uniform_matrix_3x4fv, vFppiip) GO(gst_gl_shader_set_uniform_matrix_4fv, vFppiip) -//GO(gst_gl_shader_set_uniform_matrix_4x2fv, +GO(gst_gl_shader_set_uniform_matrix_4x2fv, vFppiip) GO(gst_gl_shader_set_uniform_matrix_4x3fv, vFppiip) -//DATA(gst_gl_shader_string_fragment_default, -//DATA(gst_gl_shader_string_fragment_external_oes_default, -GO(gst_gl_shader_string_fragment_external_oes_get_default, pFpii) -GO(gst_gl_shader_string_fragment_get_default, pFpii) -DATA(gst_gl_shader_string_fragment_highp_precision, sizeof(void*)) -DATA(gst_gl_shader_string_fragment_mediump_precision, sizeof(void*)) -GO(gst_gl_shader_string_get_highest_precision, pFpii) -DATA(gst_gl_shader_string_vertex_default, sizeof(void*)) -DATA(gst_gl_shader_string_vertex_mat4_texture_transform, sizeof(void*)) -DATA(gst_gl_shader_string_vertex_mat4_vertex_transform, sizeof(void*)) +DATA(gst_gl_shader_string_fragment_default, 8) +DATA(gst_gl_shader_string_fragment_external_oes_default, 8) +GO(gst_gl_shader_string_fragment_external_oes_get_default, pFpui) +GO(gst_gl_shader_string_fragment_get_default, pFpui) +DATA(gst_gl_shader_string_fragment_highp_precision, 8) +DATA(gst_gl_shader_string_fragment_mediump_precision, 8) +GO(gst_gl_shader_string_get_highest_precision, pFpui) +DATA(gst_gl_shader_string_vertex_default, 8) +DATA(gst_gl_shader_string_vertex_mat4_texture_transform, 8) +DATA(gst_gl_shader_string_vertex_mat4_vertex_transform, 8) GO(gst_gl_shader_use, vFp) -//GO(gst_gl_sized_gl_format_from_gl_format_type, +GO(gst_gl_sized_gl_format_from_gl_format_type, uFpuu) GO(gst_glsl_error_get_type, LFv) -GO(gst_glsl_error_quark, pFv) +GO(gst_glsl_error_quark, uFv) GO(gst_glsl_profile_from_string, iFp) GO(gst_glsl_profile_get_type, LFv) GO(gst_glsl_profile_to_string, pFi) GO(gst_glsl_stage_compile, iFpp) -//GO(gst_glsl_stage_get_handle, -//GO(gst_glsl_stage_get_profile, -//GO(gst_glsl_stage_get_shader_type, +GO(gst_glsl_stage_get_handle, uFp) +GO(gst_glsl_stage_get_profile, iFp) +GO(gst_glsl_stage_get_shader_type, uFp) GO(gst_glsl_stage_get_type, LFv) -//GO(gst_glsl_stage_get_version, -//GO(gst_glsl_stage_new, +GO(gst_glsl_stage_get_version, uFp) +GO(gst_glsl_stage_new, pFpu) GO(gst_glsl_stage_new_default_fragment, pFp) GO(gst_glsl_stage_new_default_vertex, pFp) -GO(gst_glsl_stage_new_with_string, pFpuiip) -GO(gst_glsl_stage_new_with_strings, pFpuiiip) -//GO(gst_glsl_stage_set_strings, +GO(gst_glsl_stage_new_with_string, pFpuuip) +GO(gst_glsl_stage_new_with_strings, pFpuuiip) +GO(gst_glsl_stage_set_strings, iFpuiip) GO(gst_glsl_string_get_version_profile, iFppp) GO(gst_glsl_version_from_string, uFp) GO(gst_glsl_version_get_type, LFv) -//GO(gst_glsl_version_profile_from_string, +GO(gst_glsl_version_profile_from_string, iFppp) GO(gst_glsl_version_profile_to_string, pFui) GO(gst_glsl_version_to_string, pFu) GO(gst_gl_stereo_downmix_get_type, LFv) GO(gst_gl_stereo_downmix_mode_get_type, LFv) GO(gst_gl_sync_meta_api_get_type, LFv) -//GO(gst_gl_sync_meta_get_info, +GO(gst_gl_sync_meta_get_info, pFv) GO(gst_gl_sync_meta_set_sync_point, vFpp) GO(gst_gl_sync_meta_wait, vFpp) GO(gst_gl_sync_meta_wait_cpu, vFpp) @@ -336,7 +336,7 @@ GO(gst_gl_texture_target_from_string, uFp) GO(gst_gl_texture_target_get_type, LFv) GO(gst_gl_texture_target_to_buffer_pool_option, pFu) GO(gst_gl_texture_target_to_gl, uFu) -GO(gst_gl_texture_target_to_string, pFi) +GO(gst_gl_texture_target_to_string, pFu) GO(gst_gl_upload_get_caps, vFppp) GO(gst_gl_upload_get_input_template_caps, pFv) GO(gst_gl_upload_get_type, LFv) @@ -346,20 +346,20 @@ GO(gst_gl_upload_propose_allocation, vFppp) GO(gst_gl_upload_return_get_type, LFv) GO(gst_gl_upload_set_caps, iFppp) GO(gst_gl_upload_set_context, vFpp) -GO(gst_gl_upload_transform_caps, pFppipp) +GO(gst_gl_upload_transform_caps, pFppupp) GO(gst_gl_value_get_texture_target_mask, uFp) GO(gst_gl_value_set_texture_target, iFpu) -//GO(gst_gl_value_set_texture_target_from_mask, +GO(gst_gl_value_set_texture_target_from_mask, iFpu) GO(gst_gl_version_to_glsl_version, uFuii) -//GO(gst_gl_video_allocation_params_copy_data, -//GO(gst_gl_video_allocation_params_free_data, +GO(gst_gl_video_allocation_params_copy_data, vFpp) +GO(gst_gl_video_allocation_params_free_data, vFp) GO(gst_gl_video_allocation_params_get_type, LFv) -//GO(gst_gl_video_allocation_params_init_full, -GO(gst_gl_video_allocation_params_new, pFpppupii) -//GO(gst_gl_video_allocation_params_new_wrapped_data, -//GO(gst_gl_video_allocation_params_new_wrapped_gl_handle, -//GO(gst_gl_video_allocation_params_new_wrapped_texture, -GO(gst_gl_view_convert_fixate_caps, pFpipp) +//GOM(gst_gl_video_allocation_params_init_full, iFEpLupppppupuupppp) +GO(gst_gl_video_allocation_params_new, pFpppupuu) +//GOM(gst_gl_video_allocation_params_new_wrapped_data, pFEpppupuuppp) +//GOM(gst_gl_video_allocation_params_new_wrapped_gl_handle, pFEpppupuuppp) +//GOM(gst_gl_video_allocation_params_new_wrapped_texture, pFEpppupuuupp) +GO(gst_gl_view_convert_fixate_caps, pFpupp) GO(gst_gl_view_convert_get_output, iFpp) GO(gst_gl_view_convert_get_type, LFv) GO(gst_gl_view_convert_new, pFv) @@ -368,28 +368,28 @@ GO(gst_gl_view_convert_reset, vFp) GO(gst_gl_view_convert_set_caps, iFppp) GO(gst_gl_view_convert_set_context, vFpp) GO(gst_gl_view_convert_submit_input_buffer, iFpip) -GO(gst_gl_view_convert_transform_caps, pFpipp) +GO(gst_gl_view_convert_transform_caps, pFpupp) GO(gst_gl_window_controls_viewport, iFp) -GO(gst_gl_window_draw, iFp) +GO(gst_gl_window_draw, vFp) GO(gst_gl_window_error_get_type, LFv) -GO(gst_gl_window_error_quark, pFv) -//GO(gst_gl_window_get_context, -//GO(gst_gl_window_get_display, +GO(gst_gl_window_error_quark, uFv) +GO(gst_gl_window_get_context, pFp) +GO(gst_gl_window_get_display, LFp) GO(gst_gl_window_get_surface_dimensions, vFppp) GO(gst_gl_window_get_type, LFv) -//GO(gst_gl_window_get_window_handle, +GO(gst_gl_window_get_window_handle, LFp) GO(gst_gl_window_handle_events, vFpi) -//GO(gst_gl_window_has_output_surface, -//GO(gst_gl_window_new, +GO(gst_gl_window_has_output_surface, iFp) +GO(gst_gl_window_new, pFp) GO(gst_gl_window_queue_resize, vFp) -//GO(gst_gl_window_quit, -//GO(gst_gl_window_resize, -//GO(gst_gl_window_run, -//GO(gst_gl_window_send_key_event, +GO(gst_gl_window_quit, vFp) +GO(gst_gl_window_resize, vFpuu) +GO(gst_gl_window_run, vFp) +GO(gst_gl_window_send_key_event, vFppp) GOM(gst_gl_window_send_message, vFEppp) -//GO(gst_gl_window_send_message_async, -//GO(gst_gl_window_send_mouse_event, -//GO(gst_gl_window_send_scroll_event, +//GOM(gst_gl_window_send_message_async, vFEpppp) +GO(gst_gl_window_send_mouse_event, vFppidd) +GO(gst_gl_window_send_scroll_event, vFpdddd) GOM(gst_gl_window_set_close_callback, vFEpppp) GOM(gst_gl_window_set_draw_callback, vFEpppp) GO(gst_gl_window_set_preferred_size, vFpii) @@ -397,10 +397,10 @@ GO(gst_gl_window_set_render_rectangle, iFpiiii) GOM(gst_gl_window_set_resize_callback, vFEpppp) GO(gst_gl_window_set_window_handle, vFpL) GO(gst_gl_window_show, vFp) -//GO(gst_is_gl_base_memory, -//GO(gst_is_gl_buffer, -//GO(gst_is_gl_memory, -//GO(gst_is_gl_memory_egl, +GO(gst_is_gl_base_memory, iFp) +GO(gst_is_gl_buffer, iFp) +GO(gst_is_gl_memory, iFp) +GO(gst_is_gl_memory_egl, iFp) GO(gst_is_gl_memory_pbo, iFp) -//GO(gst_is_gl_renderbuffer, +GO(gst_is_gl_renderbuffer, iFp) |