Module: Mesa Branch: master Commit: 54937d820d97f5459c2249b6c358428f18245985 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54937d820d97f5459c2249b6c358428f18245985
Author: Daniel Schürmann <daniel.schuerm...@campus.tu-berlin.de> Date: Fri Apr 13 15:05:24 2018 +0200 nir: use ballot_bit_size when lowering ballot_bitfield_extract Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl> --- src/compiler/nir/nir_lower_subgroups.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_lower_subgroups.c b/src/compiler/nir/nir_lower_subgroups.c index 0d3c83b795..e0e1063fc4 100644 --- a/src/compiler/nir/nir_lower_subgroups.c +++ b/src/compiler/nir/nir_lower_subgroups.c @@ -359,7 +359,7 @@ lower_subgroups_intrin(nir_builder *b, nir_intrinsic_instr *intrin, assert(intrin->src[1].is_ssa); return nir_i2b(b, nir_iand(b, nir_ushr(b, int_val, intrin->src[1].ssa), - nir_imm_int(b, 1))); + nir_imm_intN_t(b, 1, options->ballot_bit_size))); case nir_intrinsic_ballot_bit_count_reduce: return nir_bit_count(b, int_val); case nir_intrinsic_ballot_find_lsb: _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit