turnip: Expose VK_EXT_image_robustness
VK_EXT_image_robustness is a strict subset of VK_EXT_robustness2 so we could just expose it. Relevant CTS tests: dEQP-VK.robustness.image_robustness.* Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14829>
This commit is contained in:
parent
03f9deecb8
commit
c6d1cac6e5
|
@ -487,7 +487,7 @@ Vulkan 1.3 -- all DONE: anv, radv
|
|||
VK_EXT_pipeline_creation_cache_control DONE (anv, radv, v3dv)
|
||||
VK_EXT_pipeline_creation_feedback DONE (anv, radv, v3dv)
|
||||
VK_EXT_private_data DONE (anv, lvp, radv, tu, v3dv)
|
||||
VK_EXT_image_robustness DONE (anv, radv)
|
||||
VK_EXT_image_robustness DONE (anv, radv, tu)
|
||||
VK_EXT_shader_demote_to_helper_invocation DONE (anv, radv, tu)
|
||||
VK_EXT_subgroup_size_control DONE (anv, radv, tu)
|
||||
VK_EXT_texel_buffer_alignment DONE (anv, radv)
|
||||
|
|
|
@ -199,6 +199,7 @@ get_device_extensions(const struct tu_physical_device *device,
|
|||
.EXT_provoking_vertex = true,
|
||||
.EXT_line_rasterization = true,
|
||||
.EXT_subgroup_size_control = true,
|
||||
.EXT_image_robustness = true,
|
||||
#ifdef ANDROID
|
||||
.ANDROID_native_buffer = true,
|
||||
#endif
|
||||
|
@ -581,7 +582,7 @@ static void
|
|||
tu_get_physical_device_features_1_3(struct tu_physical_device *pdevice,
|
||||
VkPhysicalDeviceVulkan13Features *features)
|
||||
{
|
||||
features->robustImageAccess = false;
|
||||
features->robustImageAccess = true;
|
||||
features->inlineUniformBlock = false;
|
||||
features->descriptorBindingInlineUniformBlockUpdateAfterBind = false;
|
||||
features->pipelineCreationCacheControl = false;
|
||||
|
|
Loading…
Reference in New Issue