zink: remove pointless assert
authorErik Faye-Lund <erik.faye-lund@collabora.com>
Wed, 13 Apr 2022 08:32:26 +0000 (10:32 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 22 Jul 2022 08:45:34 +0000 (08:45 +0000)
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17676>

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

index 074836f..8b53bea 100644 (file)
@@ -1151,8 +1151,6 @@ get_alu_src_raw(struct ntv_context *ctx, nir_alu_instr *alu, unsigned src)
       return def;
 
    int bit_size = nir_src_bit_size(alu->src[src].src);
-   assert(bit_size == 1 || bit_size == 8 || bit_size == 16 || bit_size == 32 || bit_size == 64);
-
    SpvId raw_type = bit_size == 1 ? spirv_builder_type_bool(&ctx->builder) :
                                     spirv_builder_type_uint(&ctx->builder, bit_size);