nvc0/ir: use manual TXD when offsets are involved
authorIlia Mirkin <imirkin@alum.mit.edu>
Sat, 5 Jul 2014 04:52:15 +0000 (00:52 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Tue, 8 Jul 2014 04:14:33 +0000 (00:14 -0400)
commit114d46829d10c826927cabc1ca14884a4ee249f7
treebd2ef187060004f615268ffe523f16334a55e445
parentafea9bae67208cdb00b27a60c9cb013bf7d6de52
nvc0/ir: use manual TXD when offsets are involved

Something about how we're implementing offsets for TXD is wrong, just
flip to the generic quadop-based implementation in that case.

This is the minimal fix appropriate for backporting.

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