nv50/ir: do not insert texture barriers on gm107
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 16 Dec 2016 13:22:16 +0000 (14:22 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 12 Jan 2017 14:21:47 +0000 (15:21 +0100)
commit1b3b4196f08bf825d031cdf6bfcbc7dd3ccf3172
tree3bf1fd7eec9a3223384898b194239a9ca24e01c0
parent75968a668e44b3fd7c9b9277937c005366fca116
nv50/ir: do not insert texture barriers on gm107

It's actually useless to insert those texture barriers post RA
because the current control code (ie. st 0x0) will wait for all
dependencies before issuing a new instruction.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Pierre Moreau <pierre.morrow@free.fr>
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp