On Tuesday, November 10, 2015 01:21:35 AM you wrote: [snip] > diff --git a/src/glsl/nir/nir_validate.c b/src/glsl/nir/nir_validate.c > index a42e830..841bace 100644 > --- a/src/glsl/nir/nir_validate.c > +++ b/src/glsl/nir/nir_validate.c > @@ -422,7 +422,6 @@ validate_intrinsic_instr(nir_intrinsic_instr *instr, > validate_state *state) > assert(instr->variables[0]->var->data.mode != nir_var_shader_in && > instr->variables[0]->var->data.mode != nir_var_uniform && > instr->variables[0]->var->data.mode != nir_var_shader_storage); > - assert(instr->variables[1]->var->data.mode != nir_var_shader_out); > break; > default: > break;
This should have deleted the assert in the load_var case too, not just the copy_var case. (Botched rebase.) I've fixed that locally.
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev