OSDN Git Service

nvc0/ir: fix texture barrier insertion to prevent WAW hazards
authorChristoph Bumiller <e0425955@student.tuwien.ac.at>
Fri, 25 May 2012 15:27:03 +0000 (17:27 +0200)
committerChristoph Bumiller <e0425955@student.tuwien.ac.at>
Tue, 29 May 2012 13:01:41 +0000 (15:01 +0200)
commit40c224a573f2b763046001e622aafca90f68c693
treef2959fedde5d2c3571c1e2632aecaaeac01f8c65
parent0d818cdacce0299fabe4ac2aa735247c651fdcfa
nvc0/ir: fix texture barrier insertion to prevent WAW hazards

Fixes, for instance, object highlighting in Diablo 3 (wine).
src/gallium/drivers/nv50/codegen/nv50_ir.h
src/gallium/drivers/nv50/codegen/nv50_ir_graph.cpp
src/gallium/drivers/nv50/codegen/nv50_ir_graph.h
src/gallium/drivers/nv50/codegen/nv50_ir_inlines.h
src/gallium/drivers/nvc0/codegen/nv50_ir_emit_nvc0.cpp
src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp