summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: implement modern sampling schemeZack Rusin2011-01-241-2/+89
* gallium: add fragment shader property for color writes to all buffers. (v2)Dave Airlie2010-12-241-1/+15
* ureg: support centroid interpolationLuca Barbieri2010-09-271-5/+11
* tgsi: support 2d indirect addressingZack Rusin2010-06-111-7/+24
* geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin2010-06-091-1/+1
* mesa/st+tgsi: Provide a free callback to match with ureg_get_tokens().José Fonseca2010-05-111-0/+6
* gallium: Remove loop register file.José Fonseca2010-05-031-22/+0
* tgsi: replace 0xf with TGSI_WRITEMASK_XYZWBrian Paul2010-04-181-2/+2
* tgsi: Add ureg_DECL_fs_input_cyl().Michal Krol2010-02-091-48/+76
* Merge branch 'gallium-embedded'José Fonseca2010-02-031-0/+1
|\
| * gallium: Make pipe_atomic a regular int32_t.José Fonseca2010-02-021-0/+1
* | tgsi: ureg_DECL_gs_input() accepts shader semantics.Michal Krol2010-02-021-5/+13
|/
* tgsi: add properties for fragment coord conventions (v3)Luca Barbieri2010-01-291-0/+32
* tgsi: Constants declared with ureg_DECL_constant() are one-dimensional.Michal Krol2010-01-281-4/+22
* tgsi: Add ureg_property_gs_output_prim/max_vertices().Michal Krol2010-01-281-2/+36
* gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol2010-01-281-3/+3
* tgsi: Handle 2-D declarations.Michal Krol2010-01-281-60/+94
* tgsi: Silence uninitialized variable warning.Vinson Lee2010-01-281-1/+1
* tgsi: Allow TEMPORARY registers as indirect address into source operands.Michal Krol2010-01-181-1/+2
* tgsi: Add ureg_DECL_immediate_block_uint().Michal Krol2010-01-181-0/+29
* tgsi: Add ureg_property_gs_input_prim().Michal Krol2010-01-151-0/+34
* tgsi: Add ureg_src_dimension().Michal Krol2010-01-151-2/+12
* Merge branch 'master' into instanced-arraysMichal Krol2010-01-051-48/+104
|\
| * tgsi/ureg: Improve immediate match & expand logic.Michal Krol2010-01-051-6/+10
| * tgsi: Support signed/unsigned integer immediate types.Michal Krol2010-01-051-40/+92
| * Merge branch 'mesa_7_7_branch'Brian Paul2009-12-311-4/+4
| |\
| | * tgsi/ureg: Silence uninitialized variable warnings.Vinson Lee2009-12-271-4/+4
* | | tgsi: Support system values in ureg.Michal Krol2009-12-301-0/+36
|/ /
* | 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