docs: venus: update extension support
authorJuston Li <justonli@google.com>
Wed, 7 Jun 2023 17:59:10 +0000 (10:59 -0700)
committerMarge Bot <emma+marge@anholt.net>
Thu, 8 Jun 2023 21:08:13 +0000 (21:08 +0000)
Advertise support for the follow extensions:
- VK_EXT_non_seamless_cube_map
- VK_EXT_dynamic_rendering_unused_attachments
- VK_KHR_shader_clock
- VK_EXT_border_color_swizzle
- VK_EXT_fragment_shader_interlock
- VK_EXT_shader_subgroup_ballot
- VK_EXT_color_write_enable

Signed-off-by: Juston Li <justonli@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23510>

docs/features.txt

index 7b586a3..4913966 100644 (file)
@@ -526,7 +526,7 @@ Khronos extensions that are not part of any Vulkan version:
   VK_KHR_ray_query                                      DONE (anv/gfx12.5+, radv/gfx10.3+)
   VK_KHR_ray_tracing_maintenance1                       DONE (anv/gfx12.5+, radv/gfx10.3+)
   VK_KHR_ray_tracing_pipeline                           DONE (anv/gfx12.5+)
-  VK_KHR_shader_clock                                   DONE (anv, lvp, radv)
+  VK_KHR_shader_clock                                   DONE (anv, lvp, radv, vn)
   VK_KHR_shader_subgroup_uniform_control_flow           DONE (anv, radv)
   VK_KHR_shared_presentable_image                       not started
   VK_KHR_surface                                        DONE (anv, dzn, lvp, panvk, pvr, radv, tu, v3dv, vn)
@@ -542,10 +542,10 @@ Khronos extensions that are not part of any Vulkan version:
   VK_EXT_acquire_xlib_display                           DONE (anv, lvp, radv, tu)
   VK_EXT_attachment_feedback_loop_dynamic_state         DONE (lvp, radv)
   VK_EXT_attachment_feedback_loop_layout                DONE (lvp, radv, tu, v3dv)
-  VK_EXT_border_color_swizzle                           DONE (anv, lvp, tu, radv/gfx10+, v3dv)
+  VK_EXT_border_color_swizzle                           DONE (anv, lvp, tu, radv/gfx10+, v3dv, vn)
   VK_EXT_buffer_device_address                          DONE (anv/gen8+, radv)
   VK_EXT_calibrated_timestamps                          DONE (anv, lvp, radv, vn)
-  VK_EXT_color_write_enable                             DONE (anv, lvp, radv, tu, v3dv)
+  VK_EXT_color_write_enable                             DONE (anv, lvp, radv, tu, v3dv, vn)
   VK_EXT_conditional_rendering                          DONE (anv, lvp, radv, tu, vn)
   VK_EXT_conservative_rasterization                     DONE (anv/gen9+, radv, vn)
   VK_EXT_custom_border_color                            DONE (anv, lvp, panvk, radv, tu, v3dv, vn)
@@ -560,12 +560,12 @@ Khronos extensions that are not part of any Vulkan version:
   VK_EXT_discard_rectangles                             DONE (radv)
   VK_EXT_display_control                                DONE (anv, radv, tu)
   VK_EXT_display_surface_counter                        DONE (anv, lvp, radv, tu)
-  VK_EXT_dynamic_rendering_unused_attachments           DONE (radv)
+  VK_EXT_dynamic_rendering_unused_attachments           DONE (radv, vn)
   VK_EXT_extended_dynamic_state3                        DONE (anv, lvp, radv, tu)
   VK_EXT_external_memory_dma_buf                        DONE (anv, pvr, radv, tu, v3dv, vn)
   VK_EXT_external_memory_host                           DONE (anv, lvp, radv)
   VK_EXT_filter_cubic                                   DONE (tu/a650)
-  VK_EXT_fragment_shader_interlock                      DONE (anv/gen9+)
+  VK_EXT_fragment_shader_interlock                      DONE (anv/gen9+, vn)
   VK_EXT_global_priority                                DONE (anv, radv, tu)
   VK_EXT_global_priority_query                          DONE (anv, radv, tu)
   VK_EXT_graphics_pipeline_library                      DONE (lvp, radv, tu)
@@ -581,7 +581,7 @@ Khronos extensions that are not part of any Vulkan version:
   VK_EXT_mesh_shader                                    DONE (anv/gfx12.5+, lvp, radv)
   VK_EXT_multi_draw                                     DONE (anv, lvp, radv, tu, vn)
   VK_EXT_multisampled_render_to_single_sampled          DONE (lvp)
-  VK_EXT_non_seamless_cube_map                          DONE (anv, lvp, radv, tu)
+  VK_EXT_non_seamless_cube_map                          DONE (anv, lvp, radv, tu, vn)
   VK_EXT_pageable_device_local_memory                   DONE (lvp)
   VK_EXT_pci_bus_info                                   DONE (anv, radv, vn)
   VK_EXT_physical_device_drm                            DONE (anv, radv, tu, v3dv, vn)
@@ -600,7 +600,7 @@ Khronos extensions that are not part of any Vulkan version:
   VK_EXT_shader_image_atomic_int64                      DONE (radv)
   VK_EXT_shader_object                                  DONE (lvp)
   VK_EXT_shader_stencil_export                          DONE (anv/gen9+, lvp, radv, tu, vn)
-  VK_EXT_shader_subgroup_ballot                         DONE (anv, dzn, lvp, radv)
+  VK_EXT_shader_subgroup_ballot                         DONE (anv, dzn, lvp, radv, vn)
   VK_EXT_shader_subgroup_vote                           DONE (anv, dzn, lvp, radv)
   VK_EXT_shader_module_identifier                       DONE (anv, radv, tu, v3dv)
   VK_EXT_transform_feedback                             DONE (anv, lvp, radv, tu, vn)