diff --git a/src/freedreno/vulkan/tu_shader.cc b/src/freedreno/vulkan/tu_shader.cc index 18e8a3c5205..5e49e1db69d 100644 --- a/src/freedreno/vulkan/tu_shader.cc +++ b/src/freedreno/vulkan/tu_shader.cc @@ -860,14 +860,6 @@ tu_lower_io(nir_shader *shader, struct tu_device *dev, mesa_to_vk_shader_stage(shader->info.stage))) continue; - /* Workaround a CTS bug by ignoring zero-sized inline uniform - * blocks that aren't being properly filtered out when creating the - * descriptor set layout, see - * https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4115 - */ - if (binding->size == 0) - continue; - /* If we don't know the size at compile time due to a variable * descriptor count, then with descriptor buffers we cannot know * how much space the real inline uniform has. In this case we fall