summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tgsi: Provide ultimate solution for SOA dependencies in exec.Michal Krol2009-11-191-162/+189
* tgsi/exec: Exit early on error.Michal Krol2009-11-101-1/+1
* tgsi: Update for gallium interface changes.Michal Krol2009-11-021-179/+20
* gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell2009-10-231-23/+11
* gallium: remove noise opcodesKeith Whitwell2009-10-231-16/+0
* tgsi: use new tgsi_call_record to handle execution mask stacksBrian Paul2009-09-101-13/+31
* aux/tgsi: pull back ureg work from 0.1 branchKeith Whitwell2009-09-031-2/+59
* tgsi: remove redundant CND0 opcodeKeith Whitwell2009-09-011-10/+0
* tgsi: handle SOA dependencies for MOV/SWZBrian Paul2009-08-201-14/+36
* gallium: memset() tgsi_exec_machine to all zeros in tgsi_exec_machine_create()Brian Paul2009-08-171-8/+2
* Rename TGSI LOOP instruction to better match theri usage.Michal Krol2009-07-311-4/+4
* gallium: remove deprecated TGSI opcodesKeith Whitwell2009-07-231-15/+0
* gallium: remove multiple aliases for TGSI opcodesKeith Whitwell2009-07-221-16/+8
* gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-221-5/+5
* tgsi: no need to separately malloc input and output arraysKeith Whitwell2009-07-161-25/+3
* gallium: proper constructor and destructor for tgsi_exec_machineKeith Whitwell2009-07-161-5/+40
* tgis: implement indirect addressing for destination registersBrian Paul2009-07-101-5/+46
* tgsi: added tgsi_check_soa_dependencies() and related debug code (disabled)Brian Paul2009-04-291-0/+62
* tgsi/exec: Actually enable switch-case for FLR.Michal Krol2009-04-031-1/+1
* tgsi: added some helpful debug functions in the tgsi interpreterBrian Paul2009-03-311-0/+53
* tgsi: pass zero vector to texture sampler for 1D case instead of NULLBrian Paul2009-03-261-1/+5
* tgsi: Localise SCS code.Michal Krol2009-03-121-8/+8
* tgsi: Rewrite NRM opcode, store 1.0 in W component.Michal Krol2009-03-121-23/+27
* tgsi: Implement RFL, SFL, STR, X2D opcodes.Michal Krol2009-03-111-5/+87
* tgsi: Implement RCC opcode.Michal Krol2009-03-111-1/+32
* tgsi: Untabify.Michal Krol2009-03-101-31/+31
* tgsi: Implement CLAMP opcode.Michal Krol2009-03-101-7/+14
* tgsi: Consider INDEX, NEGATE, MULTIPLYMATRIX opcodes for removal.Michal Krol2009-03-101-0/+3
* tgsi: ARL and FLOOR opcodes have the same implementation.Michal Krol2009-03-101-11/+2
* tgsi: Implement CND, CND0 opcodes.Michal Krol2009-03-091-2/+14
* tgsi: Remove redundant micro_ge() -- use micro_le().Michal Krol2009-03-091-15/+1
* gallium: use the TGSI_TEXTURE_SHADOW1D/2D/RECT texture types for TEX instruct...Brian Paul2009-02-201-0/+3