aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_mesa_to_tgsi.c
Commit message (Expand)AuthorAgeFilesLines
* Missing: tgsi: Fix build -- rename Size to NrTokens.Patrice Mandin2009-02-101-1/+1
* gallium: assorted state tracker fixes for > 8 texture samplersBrian Paul2009-01-021-1/+2
* Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-12-151-3/+9
|\
| * st: don't unilaterally ABS the argument to RSQKeith Whitwell2008-12-121-3/+9
| * gallium: rename tgsi_translate_mesa_program() to st_translate_mesa_program()Brian Paul2008-09-261-1/+1
* | mesa: pass shader centroid/invariant info through to the TGSI shaderBrian Paul2008-11-241-7/+24
* | gallium: translate DP2, DP2A, NRM3, NRM4, SSG opcodesBrian Paul2008-11-071-0/+15
* | gallium: s/OPCODE_INT/OPCODE_TRUNC/Brian Paul2008-11-061-2/+2
* | gallium: rename tgsi_translate_mesa_program() to st_translate_mesa_program()Brian Paul2008-09-261-1/+1
|/
* mesa: Fix arb parse constantsBrian Paul2008-09-191-8/+2
* gallium: include prog_print.h to silence warningBrian Paul2008-09-171-0/+1
* tgsi: Add a ugly fix for CONSTANT problemsJakob Bornecrantz2008-09-171-0/+9
* tgsi: More debug printing on sanity check errorJakob Bornecrantz2008-09-171-2/+5
* mesa: State tracker now checks for faulty shaders on debugJakob Bornecrantz2008-09-161-1/+12
* st: Do not translate program constants to immediates whenMichal Krol2008-08-191-52/+84
* st: Translate address register declaration.Michal Krol2008-08-191-0/+28
* st: Fix immediate construction.Michal Krol2008-08-191-4/+5
* mesa: KIL -> KIL, KIL_NV -> KILP.Michal Krol2008-08-131-4/+4
* Merge tgsi/exec and tgsi/util directories.José Fonseca2008-07-281-3/+3
* gallium: fix translation of extended swizzles, per-component negationBrian Paul2008-07-231-17/+21
* mesa: Replace abort by asserts.José Fonseca2008-06-241-1/+2
* glsl: implement variable array indexesZack Rusin2008-06-121-2/+2
* mesa: Fix build after TGSI declaration interface changes.Michal Krol2008-05-311-17/+11
* mesa: squash harmless warningKeith Whitwell2008-05-011-1/+1
* gallium: fix semantic indexes for outputsBrian2008-04-141-2/+4
* gallium: always pass size=4 to make_immediate()Brian2008-04-041-2/+1
* gallium: use TXP rather than ExtDivide flagBrian2008-03-121-2/+1
* gallium: rework CSO-related code in state trackerBrian2008-03-111-2/+3
* Code reorganization: update build.José Fonseca2008-02-151-3/+3
* Revert "temporarily don't emit TGSI immediates, use the constant buffer"José Fonseca2008-01-171-9/+2
* temporarily don't emit TGSI immediates, use the constant bufferBrian2008-01-171-2/+9
* gallium: translate ARB fp/vp immediates consistently to tgsi immediatesKeith Whitwell2007-12-201-4/+20
* Add some prototype code for converting RET to END for main(). Disabled for now.Brian2007-12-191-3/+17
* convert Mesa OPCODE_END to TGSI_OPCODE_END, not TGSI_OPCOD_RETBrian2007-12-191-1/+1
* Emit declarations for constants (references to the const buffer)Brian2007-12-171-1/+57
* emit tgsi declarations for texture samplersBrian2007-12-141-0/+27
* Don't always declare frag shader INPUT[0] as fragment position.Brian2007-12-141-34/+12
* gallium: reorg tgsi directories.Michal Krol2007-11-231-3/+5
* Fix build errors.José Fonseca2007-11-221-0/+1
* tgsi_translate_mesa_program: Don't crash when program->Parameters == NULL.Michel Dänzer2007-10-301-1/+2
* Enable immediates in TGSI and work with them in LLVM code.Zack Rusin2007-10-301-14/+0
* Remove TGSI_INTERPOLATE_ATTRIB.Michal Krol2007-10-291-8/+10
* Fix newlines.Michal Krol2007-10-291-840/+840
* Update comments.Michal Krol2007-10-281-2/+0
* Declare temporaries in a more compact fashion.michal2007-10-281-61/+61
* Declare temporaries in a more compact fashion.michal2007-10-281-55/+61
* Comments about texture instructions and the src regsBrian2007-10-271-3/+10
* Move mesa_to_tgsi.[ch] to state_trackerBrian2007-10-271-2/+35
* Move mesa_to_tgsi.[ch] into state tracker.Brian2007-10-271-0/+796