nv50/ir: we can't load local memory directly into an output
authorIlia Mirkin <imirkin@alum.mit.edu>
Sat, 2 Apr 2016 21:46:58 +0000 (17:46 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sat, 2 Apr 2016 22:10:20 +0000 (18:10 -0400)
commit3610b1466d573983d80e3019e8e01ebb97d67d9c
tree3c50d21fee0bc890dd9c82bcfe4ea328c4e15ec5
parent2a529a8ac810b3b40e7a9a071d9544b168928b94
nv50/ir: we can't load local memory directly into an output

This fixes piglit tests like

tests/spec/glsl-1.10/execution/variable-indexing/vs-output-array-float-index-wr.shader_test

and related ones.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Cc: "11.1 11.2" <mesa-stable@lists.freedesktop.org>
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp