summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi
Commit message (Expand)AuthorAgeFilesLines
* tgsi: add simple facility for releasing and reusing temporariesKeith Whitwell2009-08-132-4/+40
* tgsi: rename ureg src/dest convertersKeith Whitwell2009-08-131-3/+3
* tgsi: turn off debuggingKeith Whitwell2009-08-131-1/+1
* tgsi: use REALLOC for growing token poolKeith Whitwell2009-08-131-11/+5
* tgsi: add tgsi_ureg, a simplified tgsi shader builderKeith Whitwell2009-08-135-0/+1381
* gallium: fix debug_printf() format stringBrian Paul2009-08-111-1/+1
* tgsi: report opcode name in addition to the number when translation failsBrian Paul2009-08-032-3/+9
* tgsi: added tgsi_get_opcode_name()Brian Paul2009-08-032-0/+13
* Rename TGSI LOOP instruction to better match theri usage.Michal Krol2009-07-316-21/+21
* tgsi: Add proper constraints to sanity.Michal Krol2009-07-301-2/+22
* tgsi: Declare a LOOP register.Michal Krol2009-07-304-7/+11
* tgsi: Fix number operands for LOOP/ENDLOOP.Michal Krol2009-07-301-2/+2
* tgsi: Document LOOP/ENDLOOP instruction operation.Michal Krol2009-07-301-2/+18
* gallium: fix SSE shadow texture instructionsBrian Paul2009-07-291-3/+3
* gallium: remove deprecated TGSI opcodesKeith Whitwell2009-07-233-34/+7
* gallium: Fix PPC build.Michel Dänzer2009-07-231-8/+8
* gallium: remove multiple aliases for TGSI opcodesKeith Whitwell2009-07-225-163/+147
* gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-2210-36/+34
* tgsi: get texturing working in vertex shader sse2 pathKeith Whitwell2009-07-201-6/+6
* tgsi: fix regression in indexed const lookupsKeith Whitwell2009-07-201-2/+4
* tgsi: simplify and fix sse KIL implementationKeith Whitwell2009-07-161-36/+28
* tgsi: initial texturing support on sse pathKeith Whitwell2009-07-161-19/+183
* tgsi: make sse function callout mechanism more genericKeith Whitwell2009-07-161-40/+48
* tgsi: reduce x86 reg usage in tgsi_sse generated programsKeith Whitwell2009-07-162-113/+105
* tgsi: no need to separately malloc input and output arraysKeith Whitwell2009-07-162-27/+6
* gallium: reduce recursive include of tgsi_exec.hKeith Whitwell2009-07-161-0/+1
* tgsi: make function call code in tgsi_sse.c less opaqueKeith Whitwell2009-07-162-25/+92
* gallium: proper constructor and destructor for tgsi_exec_machineKeith Whitwell2009-07-162-19/+48
* tgsi: update some assertionsBrian Paul2009-07-101-4/+4
* tgsi: tgsi: add semantic_names[] string for TGSI_SEMANTIC_FACEBrian Paul2009-07-101-1/+6
* tgsi: add semantic_names[] string for TGSI_SEMANTIC_FACEBrian Paul2009-07-101-1/+6
* tgis: implement indirect addressing for destination registersBrian Paul2009-07-106-11/+101
* tgsi: correct handling of return value from util_vsnprintfKeith Whitwell2009-06-261-5/+13
* tgsi: increase MAX_LABELS to 4096Brian Paul2009-06-041-1/+1
* gallium/tgsi: hack around linker/archiver breakageKeith Whitwell2009-05-081-0/+27
* tgsi: added tgsi_check_soa_dependencies() and related debug code (disabled)Brian Paul2009-04-291-0/+62
* tgis: SSE code generator doesn't yet support indirect addressing of temp regsBrian Paul2009-04-241-0/+29
* tgsi/sse2: Cleanup NRM/NRM4 implementation.Michal Krol2009-04-101-25/+76
* tgsi/sse2: Fix build.Michal Krol2009-04-091-1/+1
* tgsi/sse2: Fix ARL instruction.Michal Krol2009-04-091-0/+1
* tgsi/sse2: Fix LIT instruction.Michal Krol2009-04-091-1/+1
* tgsi/exec: Actually enable switch-case for FLR.Michal Krol2009-04-031-1/+1
* tgsi/text: Allow optional component selection for indirect registers.Michal Krol2009-04-031-5/+38
* tgsi/text: Allow `-|src|` variant of `-(|src|)`.Michal Krol2009-04-031-3/+11
* tgsi: Fix structure members initialisation.Michal Krol2009-04-011-116/+116
* tgsi: Lookup alternate instruction mnemonics when parsing tgsi text.Michal Krol2009-04-011-1/+21
* tgsi: Provide alternate instruction mnemonics in tgsi info.Michal Krol2009-04-012-29/+31
* tgsi/doc: Fix typo.Michal Krol2009-04-011-1/+1
* tgsi: added some helpful debug functions in the tgsi interpreterBrian Paul2009-03-311-0/+53
* tgsi: Condition codes are implied in KILP.Michal Krol2009-03-301-3/+1