mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-12 21:10:42 +00:00
Add support for VK_EXT_global_priority just ignoring for now
* In future we could serialise (but perhaps not apply?) the global priority pNext struct
This commit is contained in:
@@ -554,6 +554,9 @@ static const VkExtensionProperties supportedExtensions[] = {
|
||||
{
|
||||
VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME, VK_EXT_DISPLAY_SURFACE_COUNTER_SPEC_VERSION,
|
||||
},
|
||||
{
|
||||
VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME, VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION,
|
||||
},
|
||||
// this extension is 'free' - it just marks SPIR-V extension availability
|
||||
{
|
||||
VK_EXT_SHADER_SUBGROUP_BALLOT_EXTENSION_NAME, VK_EXT_SHADER_SUBGROUP_BALLOT_SPEC_VERSION,
|
||||
|
||||
@@ -322,7 +322,8 @@
|
||||
CheckExt(KHR_push_descriptor, VKXX); \
|
||||
CheckExt(KHR_descriptor_update_template, VK11); \
|
||||
CheckExt(KHR_bind_memory2, VK11); \
|
||||
CheckExt(EXT_conservative_rasterization, VKXX);
|
||||
CheckExt(EXT_conservative_rasterization, VKXX); \
|
||||
CheckExt(EXT_global_priority, VKXX);
|
||||
|
||||
#define HookInitVulkanInstanceExts() \
|
||||
HookInitExtension(KHR_surface, DestroySurfaceKHR); \
|
||||
|
||||
@@ -166,6 +166,9 @@ SERIALISE_VK_HANDLES();
|
||||
/* VK_KHR_dedicated_allocation */ \
|
||||
PNEXT_IGNORE(VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR) \
|
||||
\
|
||||
/* VK_EXT_global_priority */ \
|
||||
PNEXT_IGNORE(VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT) \
|
||||
\
|
||||
/* VK_EXT_conservative_rasterization */ \
|
||||
PNEXT_STRUCT(VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT, \
|
||||
VkPipelineRasterizationConservativeStateCreateInfoEXT) \
|
||||
|
||||
Reference in New Issue
Block a user