From 4f5f6b25e89f81efd598ff8bc72f4b484656443d Mon Sep 17 00:00:00 2001 From: Xilin Wu Date: Fri, 4 Aug 2023 23:01:25 +0800 Subject: Added a new vulkan extension VK_EXT_descriptor_buffer is used by vkd3d-proton for implementing the full Direct3D 12 API Tested on Snapdragon 888 with Mesa Turnip --- src/wrapped/generated/functions_list.txt | 1 + src/wrapped/generated/wrapper.c | 1 + src/wrapped/generated/wrapper.h | 1 + 3 files changed, 3 insertions(+) (limited to 'src/wrapped/generated') 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); -- cgit 1.4.1