Module: Mesa Branch: master Commit: 6465bf0015662a164b71fd950a883e9723eb2b94 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6465bf0015662a164b71fd950a883e9723eb2b94
Author: Samuel Pitoiset <[email protected]> Date: Wed Jul 25 14:30:47 2018 +0200 nir: remove wrong assertion in print_var_decl() This breaks printing input/output variables with more than 4 components like mat4. Fixes: 1beef89ad8 ("nir: prepare for bumping up max components to 16") Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> --- src/compiler/nir/nir_print.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/compiler/nir/nir_print.c b/src/compiler/nir/nir_print.c index 93d1c02f23..7cb16abd14 100644 --- a/src/compiler/nir/nir_print.c +++ b/src/compiler/nir/nir_print.c @@ -491,7 +491,6 @@ print_var_decl(nir_variable *var, print_state *state) switch (var->data.mode) { case nir_var_shader_in: case nir_var_shader_out: - assert(num_components <= 4); if (num_components < 4 && num_components != 0) { const char *xyzw = "xyzw"; for (int i = 0; i < num_components; i++) _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
