summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi/tgsi_ureg.c
AgeCommit message (Expand)Author
2010-05-11mesa/st+tgsi: Provide a free callback to match with ureg_get_tokens().José Fonseca
2010-05-03gallium: Remove loop register file.José Fonseca
2010-04-18tgsi: replace 0xf with TGSI_WRITEMASK_XYZWBrian Paul
2010-02-09tgsi: Add ureg_DECL_fs_input_cyl().Michal Krol
2010-02-03Merge branch 'gallium-embedded'José Fonseca
2010-02-02gallium: Make pipe_atomic a regular int32_t.José Fonseca
2010-02-02tgsi: ureg_DECL_gs_input() accepts shader semantics.Michal Krol
2010-01-29tgsi: add properties for fragment coord conventions (v3)Luca Barbieri
2010-01-28tgsi: Constants declared with ureg_DECL_constant() are one-dimensional.Michal Krol
2010-01-28tgsi: Add ureg_property_gs_output_prim/max_vertices().Michal Krol
2010-01-28gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol
2010-01-28tgsi: Handle 2-D declarations.Michal Krol
2010-01-28tgsi: Silence uninitialized variable warning.Vinson Lee
2010-01-18tgsi: Allow TEMPORARY registers as indirect address into source operands.Michal Krol
2010-01-18tgsi: Add ureg_DECL_immediate_block_uint().Michal Krol
2010-01-15tgsi: Add ureg_property_gs_input_prim().Michal Krol
2010-01-15tgsi: Add ureg_src_dimension().Michal Krol
2010-01-05Merge branch 'master' into instanced-arraysMichal Krol
2010-01-05tgsi/ureg: Improve immediate match & expand logic.Michal Krol
2010-01-05tgsi: Support signed/unsigned integer immediate types.Michal Krol
2009-12-31Merge branch 'mesa_7_7_branch'Brian Paul
2009-12-30tgsi: Support system values in ureg.Michal Krol
2009-12-27tgsi/ureg: Silence uninitialized variable warnings.Vinson Lee
2009-12-14tgsi/ureg: Add ureg_DECL_gs_input().Michal Krol
2009-12-08tgsi: fix some off-by-one errors in shader length, instruction lengthBrian Paul
2009-12-03tgsi/ureg: Fix ureg_emit_src().Michal Krol
2009-12-01tgsi: fix ureg emit after version token changeKeith Whitwell
2009-12-01Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell
2009-11-27tgsi: Remove tgsi_version token.Michal Krol
2009-11-26tgsi/ureg: Add forgotten goto in ureg_DECL_constant().Michal Krol
2009-11-24tgsi: reduce repetition of structure name in its membersKeith Whitwell
2009-11-24gallium: simplify tgsi tokens furtherKeith Whitwell
2009-11-24tgsi: Add ureg_DECL_loop().Michal Krol
2009-11-24tgsi: Account for gallium shader token representation changes.Michal Krol
2009-11-10tgsi/ureg: Simplify logic in tokens_expand().Michal Krol
2009-11-04tgsi/ureg: Allow for multiple extended instruction tokens.Michal Krol
2009-11-02tgsi/ureg: Add negate and swizzle for predicates.Michal Krol
2009-11-02tgsi/ureg: Update for gallium interface changes.Michal Krol
2009-10-23gallium: remove extended negate also, and also the ExtSwz tokenKeith Whitwell
2009-09-12tgsi: add missing implementation of constant decl changeKeith Whitwell
2009-09-12ureg: add a mechanism to get the built tokens rather than a full shaderKeith Whitwell
2009-09-12ureg: add generic emitters for tex and branch instructionsKeith Whitwell
2009-09-12tgsi/ureg: give ureg_DECL_constant an explicit index parameterKeith Whitwell
2009-09-12tgsi/ureg: VS inputs don't have any semantic tags, just an indexKeith Whitwell
2009-09-12tgsi: free tokens on errorKeith Whitwell
2009-09-12tgsi: sanity check ureg programsKeith Whitwell
2009-09-03aux/tgsi: pull back ureg work from 0.1 branchKeith Whitwell
2009-08-24tgsi: Only free temp uregs.José Fonseca
2009-08-24tgsi: Pass pipe_context as a parameter to ureg_create_shader.José Fonseca
2009-08-24tgsi: add generic instruction builderKeith Whitwell