summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi/SConscript
AgeCommit message (Collapse)Author
2010-01-01scons: Aggregate all tiny libraries in a single library.José Fonseca
Makes integration of gallium into out of tree components much easier. No pratical change for components in this tree,
2009-08-13tgsi: add tgsi_ureg, a simplified tgsi shader builderKeith Whitwell
This is modelled on the nice & easy-to-use facilities we had for building shaders in mesa, eg. in texenvprogram.c and friends. Key points include pass-by-value register structs that can be manipulated in a functional style, eg: negate(swizzle(reg, X,X,X,X)) and per-opcode instruction functions, eg: emit_MOV( p, writemask(dst, 0x1), negate(src)); and similar. Additionally, the interface allows mixed emit of instructions and decls, which are sorted out internally to obey TGSI ordering. Immediates may be emitted at any time and are scanned against existing immediates to try and reduce redundancy. Not all TGSI functionality is accessible through this interface, but most or all of what mesa uses should be.
2008-10-23scons: ppc support.Michel Dänzer
2008-08-13scons: List tgsi_info.c.Michal Krol
2008-07-28Merge tgsi/exec and tgsi/util directories.José Fonseca
2008-07-20scons: List util/tgsi_dump_c.c.Michal Krol
2008-07-18scons: List util/tgsi_iterate.c.Michal Krol
2008-07-17scons: List util/tgsi_sanity.c.Michal Krol
2008-07-12scons: List `util/tgsi_text.c'.Michal Krol
2008-02-24Add new files.José Fonseca
2008-02-18Update scons build for new code layout.José Fonseca