summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_tgsi_emit.h
AgeCommit message (Collapse)Author
2010-02-22svga: Don't emit zero writemasks.José Fonseca
This fixes a regression with Lightsmark, where more compact TGSI from Mesa was causing a zero mask MOV to be emitted for shadow map compare, causing problems in some backends. Add a few more assertions to catch cases like this.
2010-02-03svga: fix TXD and TXL opcode translationKeith Whitwell
2010-02-03svga: texture from lod zero inside dynamic branchingKeith Whitwell
Texture derivatives are potentially undefined inside dynamic branches, so hardwire lod zero in this case. Treating all if/endif and loop constructs as dynamic branches.
2009-11-17svga: Add svga driverJakob Bornecrantz