From d9122c0417a027f8227c0d90658298211ac29c8c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 12 Aug 2020 15:53:40 -0400 Subject: [PATCH] zink: handle COMPUTE bindings in compiler/ntv Reviewed-by: Bas Nieuwenhuizen Part-of: --- src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c index 671a53d8863..ca6594489c0 100644 --- a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c +++ b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c @@ -626,8 +626,7 @@ type_to_dim(enum glsl_sampler_dim gdim, bool *is_ms) uint32_t zink_binding(gl_shader_stage stage, VkDescriptorType type, int index) { - if (stage == MESA_SHADER_NONE || - stage >= MESA_SHADER_COMPUTE) { + if (stage == MESA_SHADER_NONE) { unreachable("not supported"); } else { uint32_t stage_offset = (uint32_t)stage * (PIPE_MAX_CONSTANT_BUFFERS +