From 744b97796301c78d5b7b71e79fd3b8f85e498008 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Fri, 29 Apr 2022 15:01:29 -0500 Subject: [PATCH] panvk: Stop calling lower_uniforms_to_ubo We don't need it because Vulkan doesn't have GL-style uniforms. It *shouldn't* be doing anything but sometimes it inserts an extra UBO binding and adds 1 to all our UBO indices for no good reason. Reviewed-by: Alyssa Rosenzweig Part-of: --- src/panfrost/vulkan/panvk_vX_shader.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/panfrost/vulkan/panvk_vX_shader.c b/src/panfrost/vulkan/panvk_vX_shader.c index 7a030b2f79a..293ecb8c8c9 100644 --- a/src/panfrost/vulkan/panvk_vX_shader.c +++ b/src/panfrost/vulkan/panvk_vX_shader.c @@ -399,7 +399,6 @@ panvk_per_arch(shader_create)(struct panvk_device *dev, panvk_lower_blend(pdev, nir, &inputs, blend_state, static_blend_constants); } - NIR_PASS_V(nir, nir_lower_uniforms_to_ubo, true, false); NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo, nir_address_format_32bit_index_offset);