anv: Advertise VK_EXT_image_robustness
We already support a superset of VK_EXT_image_robustness via VK_EXT_robustness2. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5985>
This commit is contained in:
parent
d973e50f69
commit
36e6ac65c5
|
@ -19,3 +19,4 @@ GL_ARB_gl_spirv on nvc0/nir.
|
|||
GL_ARB_spirv_extensions on nvc0/nir.
|
||||
RADV now uses ACO per default as backend
|
||||
RADV_DEBUG=llvm option to enable LLVM backend for RADV
|
||||
VK_EXT_image_robustness for ANV
|
||||
|
|
|
@ -1199,6 +1199,13 @@ void anv_GetPhysicalDeviceFeatures2(
|
|||
break;
|
||||
}
|
||||
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES_EXT: {
|
||||
VkPhysicalDeviceImageRobustnessFeaturesEXT *features =
|
||||
(VkPhysicalDeviceImageRobustnessFeaturesEXT *)ext;
|
||||
features->robustImageAccess = true;
|
||||
break;
|
||||
}
|
||||
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT: {
|
||||
VkPhysicalDeviceIndexTypeUint8FeaturesEXT *features =
|
||||
(VkPhysicalDeviceIndexTypeUint8FeaturesEXT *)ext;
|
||||
|
|
|
@ -137,6 +137,7 @@ EXTENSIONS = [
|
|||
'device->has_context_priority'),
|
||||
Extension('VK_EXT_host_query_reset', 1, True),
|
||||
Extension('VK_EXT_image_drm_format_modifier', 1, False),
|
||||
Extension('VK_EXT_image_robustness', 1, True),
|
||||
Extension('VK_EXT_index_type_uint8', 1, True),
|
||||
Extension('VK_EXT_inline_uniform_block', 1, True),
|
||||
Extension('VK_EXT_line_rasterization', 1, True),
|
||||
|
|
Loading…
Reference in New Issue