summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Expand)AuthorAgeFilesLines
* tgsi: Fix memory leak in out-of-memory path.Vinson Lee2011-10-251-7/+10
* tgsi: fix typo in commit 324ac982d8e7Emil Velikov2011-09-101-1/+1
* gallium: add TGSI opcodes UARL and UCMPBryan Cain2011-09-101-0/+30
* gallium: add shadow 1D and 2D array samplers to TGSIMarek Olšák2011-09-101-0/+37
* tgsi: add support for texture offsets to the TGSI IR. (v2)Dave Airlie2011-09-021-2/+20
* tgsi: add TXF support.Dave Airlie2011-08-251-1/+56
* tgsi: add TXQ support. (v2)Dave Airlie2011-08-251-1/+29
* Merge branch 'glsl-to-tgsi'Bryan Cain2011-08-041-1/+12
|\
| * tgsi: add support for TGSI_OPCODE_MOD in tgsi_execBryan Cain2011-08-011-1/+12
* | tgsi: add some debug/print code in exec_tex(), disabledBrian Paul2011-07-061-0/+11
|/
* tgsi: Update assert.José Fonseca2011-03-031-1/+1
* tgsi: defer allocation of huge inputs/outputs until we have a gsZack Rusin2011-03-021-4/+41
* tgsi: add support for 1D/2D texture arraysBrian Paul2011-01-251-0/+30
* gallium: implement modern sampling schemeZack Rusin2011-01-241-0/+211
* tgsi: add support for system values to TGSI interpreterBrian Paul2010-12-081-3/+16
* tgsi/exec: Get rid of obsolete condition codes.Michal Krol2010-11-041-10/+0
* tgsi/exec: Cleanup the remaining arithmetic instructions.Michal Krol2010-11-041-378/+413
* tgsi: Don't ignore indirect registers in tgsi_check_soa_dependenciesJosé Fonseca2010-09-211-2/+4
* tgsi: fix false CondStackTop==0 assertionBrian Paul2010-08-231-0/+5
* tgsi: remove incorrect assertionBrian Paul2010-07-301-1/+0
* gallium: implement bounds checking for constant buffersBrian Paul2010-07-291-7/+46
* gallium: add a temporary array register fileZack Rusin2010-06-181-1/+95
* gallium: add a new register file - immediate arrayZack Rusin2010-06-181-0/+21
* gs: make sure we end primitives when finishing executing shadersZack Rusin2010-06-151-0/+16
* tgsi: support 2d indirect addressingZack Rusin2010-06-111-1/+6
* tgsi: Implement OPCODE_DIV.Michal Krol2010-05-191-1/+1
* tgsi: fix tgsi_exec_machine_bind_shader() to handle NULL tokens, samplersBrian Paul2010-05-061-1/+20
* gallium/tgsi: remove unused tgsi_exec_labels codeBrian Paul2010-05-061-9/+0
* gallium: Remove loop register file.José Fonseca2010-05-031-7/+0
* tgsi: Drop BGNFOR, ENDFOR, REP, and ENDREP opcodes.José Fonseca2010-04-271-81/+0
* 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