diff --git a/docs/features.txt b/docs/features.txt index 8e20f1af465..8b2125b5e42 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -554,7 +554,7 @@ Khronos extensions that are not part of any Vulkan version: VK_EXT_texel_buffer_alignment DONE (anv, radv) VK_EXT_transform_feedback DONE (anv, lvp, radv, tu, vn) VK_EXT_vertex_attribute_divisor DONE (anv, radv, lvp, tu, v3dv) - VK_EXT_vertex_input_dynamic_state DONE (lvp) + VK_EXT_vertex_input_dynamic_state DONE (lvp, radv) VK_EXT_ycbcr_image_arrays DONE (anv, radv) VK_ANDROID_external_memory_android_hardware_buffer DONE (anv, radv, vn) VK_ANDROID_native_buffer DONE (anv, radv, vn) diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index a27b9eff0f9..cb2ef908c7f 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -2,6 +2,7 @@ VK_EXT_color_write_enable on lavapipe GL_ARB_texture_filter_anisotropic in llvmpipe Anisotropic texture filtering in lavapipe VK_EXT_shader_atomic_float2 on Intel and RADV. +VK_EXT_vertex_input_dynamic_state on RADV. VK_KHR_timeline_semaphore on lavapipe VK_EXT_external_memory_host on lavapipe GL_AMD_pinned_memory on llvmpipe diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 02cfe28ad1a..53628b15dbd 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -528,6 +528,7 @@ radv_physical_device_get_supported_extensions(const struct radv_physical_device .EXT_texel_buffer_alignment = true, .EXT_transform_feedback = true, .EXT_vertex_attribute_divisor = true, + .EXT_vertex_input_dynamic_state = !device->use_llvm, .EXT_ycbcr_image_arrays = true, .AMD_buffer_marker = true, .AMD_device_coherent_memory = true,