zink: use 0 as default for spec constants
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 24 Feb 2021 18:38:20 +0000 (13:38 -0500)
committerMarge Bot <eric+marge@anholt.net>
Wed, 24 Feb 2021 19:15:48 +0000 (19:15 +0000)
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9258>

src/gallium/drivers/zink/nir_to_spirv/spirv_builder.c

index 9728bb5..180361e 100644 (file)
@@ -1417,7 +1417,7 @@ SpvId
 spirv_builder_spec_const_uint(struct spirv_builder *b, int width)
 {
    assert(width <= 32);
-   return spirv_builder_emit_unop(b, SpvOpSpecConstant, spirv_builder_type_uint(b, width), UINT_MAX);
+   return spirv_builder_emit_unop(b, SpvOpSpecConstant, spirv_builder_type_uint(b, width), 0);
 }
 
 SpvId