summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.c
Commit message (Expand)AuthorAgeFilesLines
* tgsi/ureg: Add ureg_DECL_gs_input().Michal Krol2009-12-141-2/+29
* tgsi: fix some off-by-one errors in shader length, instruction lengthBrian Paul2009-12-081-1/+1
* tgsi/ureg: Fix ureg_emit_src().Michal Krol2009-12-031-3/+1
* tgsi: fix ureg emit after version token changeKeith Whitwell2009-12-011-1/+1
* Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell2009-12-011-37/+16
|\
| * tgsi: Remove tgsi_version token.Michal Krol2009-11-271-10/+5
| * tgsi: reduce repetition of structure name in its membersKeith Whitwell2009-11-241-4/+4
| * gallium: simplify tgsi tokens furtherKeith Whitwell2009-11-241-25/+9
* | tgsi/ureg: Add forgotten goto in ureg_DECL_constant().Michal Krol2009-11-261-0/+1
|/
* tgsi: Add ureg_DECL_loop().Michal Krol2009-11-241-0/+22
* tgsi: Account for gallium shader token representation changes.Michal Krol2009-11-241-19/+11
* tgsi/ureg: Simplify logic in tokens_expand().Michal Krol2009-11-101-9/+6
* tgsi/ureg: Allow for multiple extended instruction tokens.Michal Krol2009-11-041-16/+26
* tgsi/ureg: Add negate and swizzle for predicates.Michal Krol2009-11-021-5/+67
* tgsi/ureg: Update for gallium interface changes.Michal Krol2009-11-021-12/+44
* gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell2009-10-231-1/+0
* tgsi: add missing implementation of constant decl changeKeith Whitwell2009-09-121-8/+61
* ureg: add a mechanism to get the built tokens rather than a full shaderKeith Whitwell2009-09-121-0/+19
* ureg: add generic emitters for tex and branch instructionsKeith Whitwell2009-09-121-11/+62
* tgsi/ureg: give ureg_DECL_constant an explicit index parameterKeith Whitwell2009-09-121-1/+4
* tgsi/ureg: VS inputs don't have any semantic tags, just an indexKeith Whitwell2009-09-121-36/+36
* tgsi: free tokens on errorKeith Whitwell2009-09-121-0/+3
* tgsi: sanity check ureg programsKeith Whitwell2009-09-121-0/+10
* aux/tgsi: pull back ureg work from 0.1 branchKeith Whitwell2009-09-031-22/+100
* tgsi: Only free temp uregs.José Fonseca2009-08-241-2/+3
* tgsi: Pass pipe_context as a parameter to ureg_create_shader.José Fonseca2009-08-241-9/+20
* tgsi: add generic instruction builderKeith Whitwell2009-08-241-0/+23
* tgsi: Add missing include.José Fonseca2009-08-191-0/+1
* tgsi: Fix typo in ureg constant creation.José Fonseca2009-08-191-1/+1
* tgsi: silence compiler warningKeith Whitwell2009-08-191-1/+1
* tgsi: remove unused function argumentKeith Whitwell2009-08-191-4/+2
* tgsi: add missing functionality to support instructions with labelsKeith Whitwell2009-08-191-1/+30
* tgsi: add simple facility for releasing and reusing temporariesKeith Whitwell2009-08-131-4/+36
* 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-131-0/+771