diff options
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 1 | ||||
| -rw-r--r-- | src/wrapped/wrappedvulkan_private.h | 13 |
4 files changed, 16 insertions, 0 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 7d5370fd..fc2c6348 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -854,6 +854,7 @@ #() vFppui #() vFppuu #() vFppup +#() vFppUu #() vFppfi #() vFppff #() vFppdu diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 91d491ea..cb85dc83 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -890,6 +890,7 @@ typedef void (*vFppip_t)(void*, void*, int32_t, void*); typedef void (*vFppui_t)(void*, void*, uint32_t, int32_t); typedef void (*vFppuu_t)(void*, void*, uint32_t, uint32_t); typedef void (*vFppup_t)(void*, void*, uint32_t, void*); +typedef void (*vFppUu_t)(void*, void*, uint64_t, uint32_t); typedef void (*vFppfi_t)(void*, void*, float, int32_t); typedef void (*vFppff_t)(void*, void*, float, float); typedef void (*vFppdu_t)(void*, void*, double, uint32_t); diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index 7d79fd63..d8a1fa40 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -891,6 +891,7 @@ void vFppip(x64emu_t *emu, uintptr_t fnc); void vFppui(x64emu_t *emu, uintptr_t fnc); void vFppuu(x64emu_t *emu, uintptr_t fnc); void vFppup(x64emu_t *emu, uintptr_t fnc); +void vFppUu(x64emu_t *emu, uintptr_t fnc); void vFppfi(x64emu_t *emu, uintptr_t fnc); void vFppff(x64emu_t *emu, uintptr_t fnc); void vFppdu(x64emu_t *emu, uintptr_t fnc); diff --git a/src/wrapped/wrappedvulkan_private.h b/src/wrapped/wrappedvulkan_private.h index 1697fede..96ee093b 100644 --- a/src/wrapped/wrappedvulkan_private.h +++ b/src/wrapped/wrappedvulkan_private.h @@ -816,3 +816,16 @@ GO(vkReleaseSwapchainImagesEXT, iFpp) // VK_VALVE_descriptor_set_host_mapping GO(vkGetDescriptorSetHostMappingVALVE, vFppp) GO(vkGetDescriptorSetLayoutHostMappingInfoVALVE, vFppp) + +// VK_EXT_descriptor_buffer +GO(vkCmdBindDescriptorBufferEmbeddedSamplersEXT, vFppUu) +GO(vkCmdBindDescriptorBuffersEXT, vFpup) +GO(vkCmdSetDescriptorBufferOffsetsEXT, vFppUuupp) +GO(vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT, vFppp) +GO(vkGetBufferOpaqueCaptureDescriptorDataEXT, vFppp) +GO(vkGetDescriptorEXT, vFppLp) +GO(vkGetDescriptorSetLayoutBindingOffsetEXT, vFpUup) +GO(vkGetDescriptorSetLayoutSizeEXT, vFpUp) +GO(vkGetImageOpaqueCaptureDescriptorDataEXT, vFppp) +GO(vkGetImageViewOpaqueCaptureDescriptorDataEXT, vFppp) +GO(vkGetSamplerOpaqueCaptureDescriptorDataEXT, vFppp) |