diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 2 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 1 | ||||
| -rwxr-xr-x | src/wrapped/wrappedlibx11_private.h | 6 | ||||
| -rwxr-xr-x | src/wrapped/wrappedlibxcb_private.h | 4 | ||||
| -rwxr-xr-x | src/wrapped/wrappedlibxi_private.h | 4 | ||||
| -rw-r--r-- | src/wrapped/wrappedxkbcommon_private.h | 2 |
7 files changed, 12 insertions, 8 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index f315d8ab..9219270a 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -2344,6 +2344,7 @@ #() pFpppdddi #() pFpppllli #() pFpppLLLi +#() pFppppiii #() pFppppuuu #() pFpppppuu #() pFppppppu diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 5d126a2f..8852b3cf 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -2380,6 +2380,7 @@ typedef void* (*pFpppfffi_t)(void*, void*, void*, float, float, float, int32_t); typedef void* (*pFpppdddi_t)(void*, void*, void*, double, double, double, int32_t); typedef void* (*pFpppllli_t)(void*, void*, void*, intptr_t, intptr_t, intptr_t, int32_t); typedef void* (*pFpppLLLi_t)(void*, void*, void*, uintptr_t, uintptr_t, uintptr_t, int32_t); +typedef void* (*pFppppiii_t)(void*, void*, void*, void*, int32_t, int32_t, int32_t); typedef void* (*pFppppuuu_t)(void*, void*, void*, void*, uint32_t, uint32_t, uint32_t); typedef void* (*pFpppppuu_t)(void*, void*, void*, void*, void*, uint32_t, uint32_t); typedef void* (*pFppppppu_t)(void*, void*, void*, void*, void*, void*, uint32_t); @@ -5276,6 +5277,7 @@ void pFpppfffi(x64emu_t *emu, uintptr_t fcn) { pFpppfffi_t fn = (pFpppfffi_t)fcn void pFpppdddi(x64emu_t *emu, uintptr_t fcn) { pFpppdddi_t fn = (pFpppdddi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], (int32_t)R_RCX); } void pFpppllli(x64emu_t *emu, uintptr_t fcn) { pFpppllli_t fn = (pFpppllli_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (intptr_t)R_R9, *(int32_t*)(R_RSP + 8)); } void pFpppLLLi(x64emu_t *emu, uintptr_t fcn) { pFpppLLLi_t fn = (pFpppLLLi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8, (uintptr_t)R_R9, *(int32_t*)(R_RSP + 8)); } +void pFppppiii(x64emu_t *emu, uintptr_t fcn) { pFppppiii_t fn = (pFppppiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); } void pFppppuuu(x64emu_t *emu, uintptr_t fcn) { pFppppuuu_t fn = (pFppppuuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void pFpppppuu(x64emu_t *emu, uintptr_t fcn) { pFpppppuu_t fn = (pFpppppuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); } void pFppppppu(x64emu_t *emu, uintptr_t fcn) { pFppppppu_t fn = (pFppppppu_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, *(uint32_t*)(R_RSP + 8)); } diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 8ff8401c..5ca6d94a 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -2381,6 +2381,7 @@ void pFpppfffi(x64emu_t *emu, uintptr_t fnc); void pFpppdddi(x64emu_t *emu, uintptr_t fnc); void pFpppllli(x64emu_t *emu, uintptr_t fnc); void pFpppLLLi(x64emu_t *emu, uintptr_t fnc); +void pFppppiii(x64emu_t *emu, uintptr_t fnc); void pFppppuuu(x64emu_t *emu, uintptr_t fnc); void pFpppppuu(x64emu_t *emu, uintptr_t fnc); void pFppppppu(x64emu_t *emu, uintptr_t fnc); diff --git a/src/wrapped/wrappedlibx11_private.h b/src/wrapped/wrappedlibx11_private.h index aa6fd90d..9a98ef99 100755 --- a/src/wrapped/wrappedlibx11_private.h +++ b/src/wrapped/wrappedlibx11_private.h @@ -376,7 +376,7 @@ GO(XFreeStringList, vFp) GO(XGContextFromGC, LFp) GO(XGeometry, iFpippuuuiipppp) GO(_XGetAsyncData, vFpppiiii) -//GO(_XGetAsyncReply, +GO(_XGetAsyncReply, pFppppiii) GO(XGetAtomName, pFpL) GO(XGetAtomNames, iFppip) //GO(_XGetBitsPerPixel, @@ -533,7 +533,7 @@ GO(XkbAllocNames, iFpuii) //GO(XkbAllocServerMap GO(XkbApplyCompatMapToKey, iFpCp) GO(XkbApplyVirtualModChanges, iFpup) -//GO(XkbBell +GO(XkbBell, iFppip) GO(XkbBellEvent, iFpLiL) GO(XkbChangeDeviceInfo, iFppp) //GO(XkbChangeEnabledControls @@ -850,7 +850,7 @@ GO(XRaiseWindow, iFpp) GO(_XRead, iFppi) GO(XReadBitmapFile, iFpLpppppp) GO(XReadBitmapFileData, iFpppppp) -//GO(_XReadEvents, +GO(_XReadEvents, vFp) GO(_XReadPad, vFppi) GO(XRebindKeysym, iFpLpipi) GO(XRecolorCursor, iFpLpp) diff --git a/src/wrapped/wrappedlibxcb_private.h b/src/wrapped/wrappedlibxcb_private.h index 134b93fc..10988e21 100755 --- a/src/wrapped/wrappedlibxcb_private.h +++ b/src/wrapped/wrappedlibxcb_private.h @@ -148,7 +148,7 @@ GO(xcb_create_gc_checked, pFpuuup) GO(xcb_create_glyph_cursor, pFpuuuWWWWWWWW) //GO(xcb_create_glyph_cursor_checked, GO(xcb_create_pixmap, pFpCuuWW) -//GO(xcb_create_pixmap_checked, +GO(xcb_create_pixmap_checked, pFpCuuWW) GO(xcb_create_window, pFpCuuwwWWWWuup) //GO(xcb_create_window_aux, //GO(xcb_create_window_aux_checked, @@ -460,7 +460,7 @@ GO(xcb_poly_segment, pFpuuup) //GO(xcb_poly_text_8_sizeof, GO(xcb_popcount, iFu) GO(xcb_prefetch_extension_data, vFpp) -//GO(xcb_prefetch_maximum_request_length, +GO(xcb_prefetch_maximum_request_length, vFp) GO(xcb_put_image, pFpCuuWWwwCCup) //GO(xcb_put_image_checked, //GO(xcb_put_image_data, diff --git a/src/wrapped/wrappedlibxi_private.h b/src/wrapped/wrappedlibxi_private.h index 4b81a2d8..6e10da5f 100755 --- a/src/wrapped/wrappedlibxi_private.h +++ b/src/wrapped/wrappedlibxi_private.h @@ -38,7 +38,7 @@ GO(XIBarrierReleasePointer, vFpipp) GO(XIBarrierReleasePointers, vFppi) //GO(XIChangeHierarchy, GO(XIChangeProperty, vFpippiipi) -//GO(XIDefineCursor, +GO(XIDefineCursor, iFpipp) GO(XIDeleteProperty, vFpip) GO(XIFreeDeviceInfo, vFp) GO(XIGetClientPointer, iFppp) @@ -58,7 +58,7 @@ GO(XIQueryVersion, iFppp) GO(XISelectEvents, iFpppi) GO(XISetClientPointer, iFppi) //GO(XISetFocus, -//GO(XIUndefineCursor, +GO(XIUndefineCursor, iFpip) GO(XIUngrabButton, iFpiipip) GO(XIUngrabDevice, iFpiL) //GO(XIUngrabEnter, diff --git a/src/wrapped/wrappedxkbcommon_private.h b/src/wrapped/wrappedxkbcommon_private.h index ba9dd84c..6d4a3dc5 100644 --- a/src/wrapped/wrappedxkbcommon_private.h +++ b/src/wrapped/wrappedxkbcommon_private.h @@ -49,7 +49,7 @@ GO(xkb_keymap_mod_get_index, uFpp) GO(xkb_keymap_mod_get_name, pFpu) GO(xkb_keymap_new_from_buffer, pFppLii) //GO(xkb_keymap_new_from_file, -//GO(xkb_keymap_new_from_names, +GO(xkb_keymap_new_from_names, pFppi) GO(xkb_keymap_new_from_string, pFppii) GO(xkb_keymap_num_layouts, uFp) GO(xkb_keymap_num_layouts_for_key, uFpu) |