Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.5...3.30)

project(volk VERSION
# VOLK_GENERATE_VERSION
346
347
# VOLK_GENERATE_VERSION
LANGUAGES C
)
Expand Down
12 changes: 12 additions & 0 deletions volk.c
Original file line number Diff line number Diff line change
Expand Up @@ -1111,6 +1111,10 @@ static void volkGenLoadDevice(void* context, PFN_vkVoidFunction (*load)(void*, c
#if defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure)
vkCreateAccelerationStructure2KHR = (PFN_vkCreateAccelerationStructure2KHR)load(context, "vkCreateAccelerationStructure2KHR");
#endif /* defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure) */
#if defined(VK_KHR_device_fault)
vkGetDeviceFaultDebugInfoKHR = (PFN_vkGetDeviceFaultDebugInfoKHR)load(context, "vkGetDeviceFaultDebugInfoKHR");
vkGetDeviceFaultReportsKHR = (PFN_vkGetDeviceFaultReportsKHR)load(context, "vkGetDeviceFaultReportsKHR");
#endif /* defined(VK_KHR_device_fault) */
#if defined(VK_KHR_device_group)
vkCmdDispatchBaseKHR = (PFN_vkCmdDispatchBaseKHR)load(context, "vkCmdDispatchBaseKHR");
vkCmdSetDeviceMaskKHR = (PFN_vkCmdSetDeviceMaskKHR)load(context, "vkCmdSetDeviceMaskKHR");
Expand Down Expand Up @@ -2421,6 +2425,10 @@ static void volkGenLoadDeviceTable(struct VolkDeviceTable* table, void* context,
#if defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure)
table->vkCreateAccelerationStructure2KHR = (PFN_vkCreateAccelerationStructure2KHR)load(context, "vkCreateAccelerationStructure2KHR");
#endif /* defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure) */
#if defined(VK_KHR_device_fault)
table->vkGetDeviceFaultDebugInfoKHR = (PFN_vkGetDeviceFaultDebugInfoKHR)load(context, "vkGetDeviceFaultDebugInfoKHR");
table->vkGetDeviceFaultReportsKHR = (PFN_vkGetDeviceFaultReportsKHR)load(context, "vkGetDeviceFaultReportsKHR");
#endif /* defined(VK_KHR_device_fault) */
#if defined(VK_KHR_device_group)
table->vkCmdDispatchBaseKHR = (PFN_vkCmdDispatchBaseKHR)load(context, "vkCmdDispatchBaseKHR");
table->vkCmdSetDeviceMaskKHR = (PFN_vkCmdSetDeviceMaskKHR)load(context, "vkCmdSetDeviceMaskKHR");
Expand Down Expand Up @@ -3592,6 +3600,10 @@ PFN_vkCmdWriteMarkerToMemoryAMD vkCmdWriteMarkerToMemoryAMD;
#if defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure)
PFN_vkCreateAccelerationStructure2KHR vkCreateAccelerationStructure2KHR;
#endif /* defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure) */
#if defined(VK_KHR_device_fault)
PFN_vkGetDeviceFaultDebugInfoKHR vkGetDeviceFaultDebugInfoKHR;
PFN_vkGetDeviceFaultReportsKHR vkGetDeviceFaultReportsKHR;
#endif /* defined(VK_KHR_device_fault) */
#if defined(VK_KHR_device_group)
PFN_vkCmdDispatchBaseKHR vkCmdDispatchBaseKHR;
PFN_vkCmdSetDeviceMaskKHR vkCmdSetDeviceMaskKHR;
Expand Down
12 changes: 11 additions & 1 deletion volk.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
#endif

/* VOLK_GENERATE_VERSION_DEFINE */
#define VOLK_HEADER_VERSION 346
#define VOLK_HEADER_VERSION 347
/* VOLK_GENERATE_VERSION_DEFINE */

#ifndef VK_NO_PROTOTYPES
Expand Down Expand Up @@ -1393,6 +1393,12 @@ struct VolkDeviceTable
#else
PFN_vkVoidFunction padding_2564889a[1];
#endif /* defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure) */
#if defined(VK_KHR_device_fault)
PFN_vkGetDeviceFaultDebugInfoKHR vkGetDeviceFaultDebugInfoKHR;
PFN_vkGetDeviceFaultReportsKHR vkGetDeviceFaultReportsKHR;
#else
PFN_vkVoidFunction padding_d83e9289[2];
#endif /* defined(VK_KHR_device_fault) */
#if defined(VK_KHR_device_group)
PFN_vkCmdDispatchBaseKHR vkCmdDispatchBaseKHR;
PFN_vkCmdSetDeviceMaskKHR vkCmdSetDeviceMaskKHR;
Expand Down Expand Up @@ -2904,6 +2910,10 @@ extern PFN_vkCmdWriteMarkerToMemoryAMD vkCmdWriteMarkerToMemoryAMD;
#if defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure)
extern PFN_vkCreateAccelerationStructure2KHR vkCreateAccelerationStructure2KHR;
#endif /* defined(VK_KHR_device_address_commands) && defined(VK_KHR_acceleration_structure) */
#if defined(VK_KHR_device_fault)
extern PFN_vkGetDeviceFaultDebugInfoKHR vkGetDeviceFaultDebugInfoKHR;
extern PFN_vkGetDeviceFaultReportsKHR vkGetDeviceFaultReportsKHR;
#endif /* defined(VK_KHR_device_fault) */
#if defined(VK_KHR_device_group)
extern PFN_vkCmdDispatchBaseKHR vkCmdDispatchBaseKHR;
extern PFN_vkCmdSetDeviceMaskKHR vkCmdSetDeviceMaskKHR;
Expand Down
Loading