panvk: Advertise dynamic rendering support

This was already supported, but not yet exposed.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31625>
This commit is contained in:
Boris Brezillon
2024-10-05 12:29:26 +02:00
committed by Marge Bot
parent 66543a111c
commit e9462e77d8
3 changed files with 7 additions and 2 deletions
+1 -1
View File
@@ -481,7 +481,7 @@ Vulkan 1.2 -- all DONE: anv, nvk, tu, vn
Vulkan 1.3 -- all DONE: anv, lvp, nvk, radv, tu, vn, v3dv
VK_KHR_copy_commands2 DONE (anv, hasvk, lvp, nvk, panvk, pvr, radv, tu, v3dv, vn)
VK_KHR_dynamic_rendering DONE (anv, dzn, hasvk, lvp, nvk, radv, tu, v3dv, vn)
VK_KHR_dynamic_rendering DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv, tu, v3dv, vn)
VK_KHR_format_feature_flags2 DONE (anv, hasvk, lvp, nvk, pvr, radv, tu, v3dv, vn)
VK_KHR_maintenance4 DONE (anv, hasvk, lvp, nvk, radv, tu, v3dv, vn)
VK_KHR_shader_integer_dot_product DONE (anv, dzn, hasvk, lvp, nvk, radv, tu, v3dv, vn)
+4
View File
@@ -72,6 +72,7 @@ shaders@glsl-bug-110796
# query pool not supported yet
dEQP-VK.query_pool.*
dEQP-VK.fragment_operations.occlusion_query.*
dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed*
# indirect dispatch and draw not supported yet
dEQP-VK.synchronization.*indirect*
@@ -79,6 +80,9 @@ dEQP-VK.synchronization2.*indirect*
dEQP-VK.draw.renderpass.indirect_draw.*
dEQP-VK.draw.renderpass.*.draw_indirect*
dEQP-VK.draw.renderpass.*.draw_indexed_indirect*
dEQP-VK.draw.dynamic_rendering.*.draw_indirect*
dEQP-VK.draw.dynamic_rendering.*.draw_indexed_indirect*
dEQP-VK.draw.dynamic_rendering.*.indirect_draw*
# textureQueryLod not supported yet
dEQP-VK.glsl.texture_functions.query.texturequerylod.*
+2 -1
View File
@@ -152,6 +152,7 @@ get_device_extensions(const struct panvk_physical_device *device,
.KHR_device_group = true,
.KHR_descriptor_update_template = true,
.KHR_driver_properties = true,
.KHR_dynamic_rendering = true,
.KHR_external_fence = true,
.KHR_external_memory = true,
.KHR_external_semaphore = true,
@@ -287,7 +288,7 @@ get_features(const struct panvk_physical_device *device,
.synchronization2 = true,
.textureCompressionASTC_HDR = false,
.shaderZeroInitializeWorkgroupMemory = false,
.dynamicRendering = false,
.dynamicRendering = true,
.shaderIntegerDotProduct = false,
.maintenance4 = false,