diff --git a/docs/features.txt b/docs/features.txt index 5936afa24ab..1b0babd844d 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -520,6 +520,7 @@ Khronos extensions that are not part of any Vulkan version: VK_KHR_get_surface_capabilities2 DONE (anv, lvp, nvk, pvr, radv, tu, v3dv, vn) VK_KHR_global_priority DONE (radv, tu) VK_KHR_incremental_present DONE (anv, hasvk, lvp, radv, tu, v3dv, vn) + VK_KHR_index_type_uint8 DONE (radv) VK_KHR_line_rasterization DONE (radv) VK_KHR_load_store_op_none DONE (radv) VK_KHR_maintenance5 DONE (anv, lvp, radv, tu) diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index 5777f118c03..bfb9b11f496 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -1,3 +1,4 @@ VK_KHR_shader_subgroup_rotate on RADV VK_KHR_load_store_op_none on RADV VK_KHR_line_rasterization on RADV +VK_KHR_index_type_uint8 on RADV diff --git a/src/amd/vulkan/radv_physical_device.c b/src/amd/vulkan/radv_physical_device.c index 1c9f374b063..6f6ff88ff89 100644 --- a/src/amd/vulkan/radv_physical_device.c +++ b/src/amd/vulkan/radv_physical_device.c @@ -465,6 +465,7 @@ radv_physical_device_get_supported_extensions(const struct radv_physical_device #ifdef RADV_USE_WSI_PLATFORM .KHR_incremental_present = true, #endif + .KHR_index_type_uint8 = device->rad_info.gfx_level >= GFX8, .KHR_line_rasterization = true, .KHR_load_store_op_none = true, .KHR_maintenance1 = true, @@ -823,7 +824,7 @@ radv_physical_device_get_features(const struct radv_physical_device *pdevice, st /* VK_EXT_ycbcr_image_arrays */ .ycbcrImageArrays = true, - /* VK_EXT_index_type_uint8 */ + /* VK_KHR_index_type_uint8 */ .indexTypeUint8 = pdevice->rad_info.gfx_level >= GFX8, /* VK_KHR_pipeline_executable_properties */