summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Expand)AuthorAgeFilesLines
* tgsi: add comment about potential code removalBrian Paul2010-04-181-0/+6
* tgsi: Cleanup exec code for CLAMP, CMP and CND.Michal Krol2010-03-011-28/+39
* tgsi: Remove dead code.Michal Krol2010-02-251-12/+0
* tgsi: ifdef out unused function micro_sqrt.Vinson Lee2010-02-201-0/+2
* tgsi: Make more exec opcodes look pretty.Michal Krol2010-02-191-64/+20
* tgsi: Change prototypes of micro opcodes to explicitly indicates number of args.Michal Krol2010-02-191-164/+206
* tgsi: Rewrite exec implementations of NRM and NRM4.Michal Krol2010-02-191-61/+70
* tgsi: remove special-case code for fragment positionBrian Paul2010-02-051-7/+1
* tgsi: added debugging code to catch divide by zeroBrian Paul2010-02-031-0/+12
* tgsi: convert CHECK_INF_OR_NAN to inline functionBrian Paul2010-02-031-8/+17
* tgsi: fix commentBrian Paul2010-02-021-1/+1
* gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol2010-01-281-1/+1
* gallium: Implement 2D constant buffers for fragment shader in softpipe.Michal Krol2010-01-281-151/+116
* tgsi: Fix behaviour of dimension index.Michal Krol2010-01-181-19/+22
* Merge branch 'mesa_7_7_branch'Jakob Bornecrantz2010-01-141-0/+8
|\
| * tgsi: Silence uninitialized variable warnings.Vinson Lee2010-01-081-0/+8
* | tgsi: Cleanup dot-product opcodes in interpreter.Michal Krol2010-01-081-97/+130
* | gallium: Fix texture sampling with explicit LOD in softpipe.Michal Krol2010-01-071-8/+22
* | gallium: Pass per-element (not per-quad) LOD bias values down to texture samp...Michal Krol2010-01-071-33/+25
* | tgsi: Cleanup exec_tex().Michal Krol2010-01-071-49/+40
* | tgsi: Simplify implementation of few interpreter's instructions.Michal Krol2010-01-051-384/+311
* | tgsi: Treat MOV source operand as FLOAT so modifiers works as expected.Michal Krol2010-01-051-1/+1
* | tgsi: Store ADDR file in interpreter as an int.Michal Krol2010-01-051-18/+44
* | tgsi: Remove dead micro_umod().Michal Krol2010-01-051-14/+0
* | tgsi: Make interpreter aware of float and integer data types.Michal Krol2010-01-051-109/+133
* | gallium: Add UMOD TGSI opcode.Michal Krol2010-01-051-0/+14
* | gallium: Add SWITCH, CASE, DEFAULT and ENDSWITCH opcodes to TGSI.Michal Krol2010-01-051-10/+140
* | tgsi: Cleanup interpreter code for other existing integer opcodes.Michal Krol2010-01-051-116/+66
* | tgsi: Implement new integer opcodes.Michal Krol2010-01-051-222/+369
* | tgsi: Fix assert.Vinson Lee2010-01-041-1/+1
* | draw/tgsi: fix geometry shader input/output swizzlingZack Rusin2009-12-251-1/+9
* | gallium: add geometry shader support to galliumZack Rusin2009-12-251-4/+41
* | tgsi: Implement BREAKC in interpreter.Michal Krol2009-12-221-0/+19
* | tgsi: add properties and system value registerZack Rusin2009-12-141-1/+7
* | Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell2009-12-011-72/+68
|\ \
| * | tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell2009-11-241-30/+30
| * | tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell2009-11-241-18/+18
| * | tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell2009-11-241-2/+2
| * | tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell2009-11-241-23/+23
| * | tgsi: reduce repetition of structure name in its membersKeith Whitwell2009-11-241-4/+4
| * | gallium: simplify tgsi tokens furtherKeith Whitwell2009-11-241-7/+3
* | | tgsi/exec: Fix orientation of DDY.Michal Krol2009-11-261-1/+1
* | | tgsi/exec: Force return from a subroutine at ENDSUB.Michal Krol2009-11-261-1/+27
|/ /
* | tgsi: Implement predicated instructions in exec.Michal Krol2009-11-241-5/+47
* | tgsi: Clamp the source argument in micro_exp2() to avoid Inf.Michal Krol2009-11-231-0/+18
* | tgsi: Remove code that actually had no effect.Michal Krol2009-11-231-4/+0
* | tgsi: Fix POSITION and FACE fragment shader inputs.Michal Krol2009-11-231-36/+41
* | tgsi: Bring BGNFOR/ENDFOR implementation up to spec.Michal Krol2009-11-231-12/+34
* | tgsi: Fake TXD implementation in exec.Michal Krol2009-11-231-1/+59
* | tgsi: Add execution debugging facilities to exec.Michal Krol2009-11-231-4/+63