From 841d665209a9e66e1ac5ec9c26a8977298d67bd4 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 17 Dec 2020 20:32:42 -0500 Subject: [PATCH] zink: add push constant handling to get_storage_class() Reviewed-by: Erik Faye-Lund Part-of: --- src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c | 2 ++ 1 file changed, 2 insertions(+) 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 956be561c64..73a6e8d2a73 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 @@ -184,6 +184,8 @@ static SpvStorageClass get_storage_class(struct nir_variable *var) { switch (var->data.mode) { + case nir_var_mem_push_const: + return SpvStorageClassPushConstant; case nir_var_shader_in: return SpvStorageClassInput; case nir_var_shader_out: