vkd3d: Do not enable VK_KHR_maintenance3.
Core in 1.1. Signed-off-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
This commit is contained in:
parent
317868ab2b
commit
45109686be
|
@ -142,7 +142,6 @@ static const struct vkd3d_optional_extension_info optional_device_extensions[] =
|
|||
VK_EXTENSION(KHR_DRAW_INDIRECT_COUNT, KHR_draw_indirect_count),
|
||||
VK_EXTENSION(KHR_GET_MEMORY_REQUIREMENTS_2, KHR_get_memory_requirements2),
|
||||
VK_EXTENSION(KHR_IMAGE_FORMAT_LIST, KHR_image_format_list),
|
||||
VK_EXTENSION(KHR_MAINTENANCE3, KHR_maintenance3),
|
||||
VK_EXTENSION(KHR_PUSH_DESCRIPTOR, KHR_push_descriptor),
|
||||
VK_EXTENSION(KHR_TIMELINE_SEMAPHORE, KHR_timeline_semaphore),
|
||||
VK_EXTENSION(KHR_SHADER_FLOAT16_INT8, KHR_shader_float16_int8),
|
||||
|
@ -776,6 +775,9 @@ static void vkd3d_physical_device_info_init(struct vkd3d_physical_device_info *i
|
|||
subgroup_properties->sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES;
|
||||
vk_prepend_struct(&info->properties2, subgroup_properties);
|
||||
|
||||
maintenance3_properties->sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES;
|
||||
vk_prepend_struct(&info->properties2, maintenance3_properties);
|
||||
|
||||
if (vulkan_info->KHR_buffer_device_address)
|
||||
{
|
||||
buffer_device_address_features->sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR;
|
||||
|
@ -796,12 +798,6 @@ static void vkd3d_physical_device_info_init(struct vkd3d_physical_device_info *i
|
|||
vk_prepend_struct(&info->properties2, push_descriptor_properties);
|
||||
}
|
||||
|
||||
if (vulkan_info->KHR_maintenance3)
|
||||
{
|
||||
maintenance3_properties->sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES;
|
||||
vk_prepend_struct(&info->properties2, maintenance3_properties);
|
||||
}
|
||||
|
||||
if (vulkan_info->KHR_shader_float16_int8)
|
||||
{
|
||||
float16_int8_features->sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR;
|
||||
|
|
|
@ -116,7 +116,6 @@ struct vkd3d_vulkan_info
|
|||
bool KHR_draw_indirect_count;
|
||||
bool KHR_get_memory_requirements2;
|
||||
bool KHR_image_format_list;
|
||||
bool KHR_maintenance3;
|
||||
bool KHR_push_descriptor;
|
||||
bool KHR_timeline_semaphore;
|
||||
bool KHR_shader_float16_int8;
|
||||
|
|
|
@ -151,6 +151,7 @@ VK_DEVICE_PFN(vkFreeCommandBuffers)
|
|||
VK_DEVICE_PFN(vkFreeDescriptorSets)
|
||||
VK_DEVICE_PFN(vkFreeMemory)
|
||||
VK_DEVICE_PFN(vkGetBufferMemoryRequirements)
|
||||
VK_DEVICE_PFN(vkGetDescriptorSetLayoutSupport)
|
||||
VK_DEVICE_PFN(vkGetDeviceMemoryCommitment)
|
||||
VK_DEVICE_PFN(vkGetDeviceQueue)
|
||||
VK_DEVICE_PFN(vkGetEventStatus)
|
||||
|
@ -196,9 +197,6 @@ VK_DEVICE_EXT_PFN(vkGetBufferMemoryRequirements2KHR)
|
|||
VK_DEVICE_EXT_PFN(vkGetImageMemoryRequirements2KHR)
|
||||
VK_DEVICE_EXT_PFN(vkGetImageSparseMemoryRequirements2KHR)
|
||||
|
||||
/* VK_KHR_maintenance3 */
|
||||
VK_DEVICE_EXT_PFN(vkGetDescriptorSetLayoutSupportKHR)
|
||||
|
||||
/* VK_KHR_push_descriptor */
|
||||
VK_DEVICE_EXT_PFN(vkCmdPushDescriptorSetKHR)
|
||||
|
||||
|
|
Loading…
Reference in New Issue