summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
AgeCommit message (Expand)Author
2010-02-20tgsi: ifdef out unused function micro_sqrt.Vinson Lee
2010-02-19tgsi: Make more exec opcodes look pretty.Michal Krol
2010-02-19tgsi: Change prototypes of micro opcodes to explicitly indicates number of args.Michal Krol
2010-02-19tgsi: Rewrite exec implementations of NRM and NRM4.Michal Krol
2010-02-05tgsi: remove special-case code for fragment positionBrian Paul
2010-02-03tgsi: added debugging code to catch divide by zeroBrian Paul
2010-02-03tgsi: convert CHECK_INF_OR_NAN to inline functionBrian Paul
2010-02-02tgsi: fix commentBrian Paul
2010-01-28gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol
2010-01-28gallium: Implement 2D constant buffers for fragment shader in softpipe.Michal Krol
2010-01-18tgsi: Fix behaviour of dimension index.Michal Krol
2010-01-14Merge branch 'mesa_7_7_branch'Jakob Bornecrantz
2010-01-08tgsi: Cleanup dot-product opcodes in interpreter.Michal Krol
2010-01-07gallium: Fix texture sampling with explicit LOD in softpipe.Michal Krol
2010-01-07gallium: Pass per-element (not per-quad) LOD bias values down to texture samp...Michal Krol
2010-01-07tgsi: Cleanup exec_tex().Michal Krol
2010-01-08tgsi: Silence uninitialized variable warnings.Vinson Lee
2010-01-05tgsi: Simplify implementation of few interpreter's instructions.Michal Krol
2010-01-05tgsi: Treat MOV source operand as FLOAT so modifiers works as expected.Michal Krol
2010-01-05tgsi: Store ADDR file in interpreter as an int.Michal Krol
2010-01-05tgsi: Remove dead micro_umod().Michal Krol
2010-01-05tgsi: Make interpreter aware of float and integer data types.Michal Krol
2010-01-05gallium: Add UMOD TGSI opcode.Michal Krol
2010-01-05gallium: Add SWITCH, CASE, DEFAULT and ENDSWITCH opcodes to TGSI.Michal Krol
2010-01-05tgsi: Cleanup interpreter code for other existing integer opcodes.Michal Krol
2010-01-05tgsi: Implement new integer opcodes.Michal Krol
2010-01-04tgsi: Fix assert.Vinson Lee
2009-12-25draw/tgsi: fix geometry shader input/output swizzlingZack Rusin
2009-12-25gallium: add geometry shader support to galliumZack Rusin
2009-12-22tgsi: Implement BREAKC in interpreter.Michal Krol
2009-12-14tgsi: add properties and system value registerZack Rusin
2009-12-01Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell
2009-11-26tgsi/exec: Fix orientation of DDY.Michal Krol
2009-11-26tgsi/exec: Force return from a subroutine at ENDSUB.Michal Krol
2009-11-24tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell
2009-11-24tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell
2009-11-24tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell
2009-11-24tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell
2009-11-24tgsi: reduce repetition of structure name in its membersKeith Whitwell
2009-11-24gallium: simplify tgsi tokens furtherKeith Whitwell
2009-11-24tgsi: Implement predicated instructions in exec.Michal Krol
2009-11-23tgsi: Clamp the source argument in micro_exp2() to avoid Inf.Michal Krol
2009-11-23tgsi: Remove code that actually had no effect.Michal Krol
2009-11-23tgsi: Fix POSITION and FACE fragment shader inputs.Michal Krol
2009-11-23tgsi: Bring BGNFOR/ENDFOR implementation up to spec.Michal Krol
2009-11-23tgsi: Fake TXD implementation in exec.Michal Krol
2009-11-23tgsi: Add execution debugging facilities to exec.Michal Krol
2009-11-19tgsi: Provide ultimate solution for SOA dependencies in exec.Michal Krol
2009-11-10tgsi/exec: Exit early on error.Michal Krol
2009-11-02tgsi: Update for gallium interface changes.Michal Krol