aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.c
Commit message (Collapse)AuthorAgeFilesLines
* gallium: silence warningBrian Paul2008-09-121-0/+1
|
* tgsi: Verify constants are set before attempting to read them.José Fonseca2008-09-101-0/+1
|
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
| | | | Also, rename p_tile.[ch] to u_tile.[ch]
* gallium: use new util_fast_exp2(), _log2(), pow() functionsBrian Paul2008-08-221-0/+30
| | | | | New code surrounded with #if FAST_MATH to allow comparing against original code if we need to debug.
* tgsi: Implement LOG opcode for SSE2 codegen.Michal Krol2008-08-191-4/+4
|
* tgsi: Implement EXP opcode for SSE2.Michal Krol2008-08-191-4/+4
|
* tgsi: Fix ARL opcode in SSE2 codegen.Michal Krol2008-08-191-3/+3
|
* tgsi: Update condition code vector when storing dest register.Michal Krol2008-08-181-1/+48
|
* tgsi: Saturate modifier obeys ExecMask.Michal Krol2008-08-181-4/+18
| | | | Implement NVIDIA [-1;+1] saturate mode.
* tgsi: Respect condition codes when storing destination register.Michal Krol2008-08-181-8/+113
|
* tgsi: Cosmetic changes.Michal Krol2008-08-181-19/+12
|
* tgsi: Add condition code (CC) register.Michal Krol2008-08-181-2/+11
|
* gallium: fix exec_kilp(), fix Exec/FuncMask test for TGSI_OPCODE_RETBrian Paul2008-08-131-4/+10
| | | | Fixes a few glean glsl regressions.
* tgsi: Initial code for KILP, needs CCs working to be complete.Michal Krol2008-08-131-3/+21
|
* tgsi: Swap meanings of KIL and KILP opcodes.Michal Krol2008-08-131-4/+18
|
* tgsi: Prevent division by zero.José Fonseca2008-08-121-4/+12
|
* Merge tgsi/exec and tgsi/util directories.José Fonseca2008-07-281-0/+2522