diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 7b6990a5d9b..626fe4cbd80 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -263,11 +263,8 @@ radv_shader_layout_init(const struct radv_pipeline_layout *pipeline_layout, gl_s } layout->push_constant_size = pipeline_layout->push_constant_size; - - if (pipeline_layout->dynamic_offset_count && - (pipeline_layout->dynamic_shader_stages & mesa_to_vk_shader_stage(stage))) { - layout->use_dynamic_descriptors = true; - } + layout->use_dynamic_descriptors = pipeline_layout->dynamic_offset_count && + (pipeline_layout->dynamic_shader_stages & mesa_to_vk_shader_stage(stage)); } static const struct vk_ycbcr_conversion_state *