Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tgsi: Fix build -- rename Size to NrTokens. | Michal Krol | 2009-02-10 | 1 | -1/+1 |
| | |||||
* | tgsi: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -0/+37 |
| | |||||
* | tgsi: use flr(), not trunc() for ARL | Brian Paul | 2008-12-16 | 1 | -1/+1 |
| | |||||
* | gallium: minor texture-related clean-ups, comments, etc | Brian | 2008-12-01 | 1 | -2/+2 |
| | |||||
* | tgsi: Implement OPCODE_SSG/SGN. | Michal Krol | 2008-11-26 | 1 | -1/+17 |
| | |||||
* | tgsi: Implement OPCODE_ARR. | Michal Krol | 2008-11-26 | 1 | -4/+1 |
| | |||||
* | softpipe: remove old/unneeded dependencies between TGSI exec and softpipe | Brian | 2008-11-23 | 1 | -4/+4 |
| | | | | | Use tgsi_sampler struct as a base class. Softpipe subclasses it and adds the fields it needs. | ||||
* | tgsi: Return 0.0 for negative constant register indices. | Michal Krol | 2008-11-18 | 1 | -8/+16 |
| | |||||
* | tgsi: Keep address register as a floating point. | Michal Krol | 2008-11-18 | 1 | -20/+9 |
| | |||||
* | tgsi: More comments on source register indirect and 2D indexing. | Michal Krol | 2008-11-12 | 1 | -10/+55 |
| | |||||
* | gallium: implement TGSI_OPCODE_DP2A, add sqrt to NRM3/NRM4 | Brian Paul | 2008-11-07 | 1 | -3/+19 |
| | |||||
* | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | 2008-11-07 | 1 | -1/+58 |
|\ | |||||
| * | gallium: implement TGSI_OPCODE_NRM/NRM4 in tgsi_exec.c | Brian | 2008-11-06 | 1 | -1/+58 |
| | | |||||
* | | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | 2008-11-06 | 1 | -0/+23 |
|\| | |||||
| * | gallium: check execution mask in indirect register loads | Brian | 2008-11-05 | 1 | -0/+23 |
| | | | | | | | | | | Zero-out the index for disabled execution channels to avoid using potential garbage values (thus avoiding bad array indexing). | ||||
* | | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Brian Paul | 2008-11-05 | 1 | -0/+4 |
|\| | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/rtasm/rtasm_execmem.c src/mesa/shader/slang/slang_emit.c src/mesa/shader/slang/slang_log.c src/mesa/state_tracker/st_atom_framebuffer.c | ||||
| * | gallium: added some sanity check assertions for constant buffer indexing | Brian Paul | 2008-11-05 | 1 | -0/+4 |
| | | |||||
* | | gallium: silence warning | Brian Paul | 2008-09-12 | 1 | -0/+1 |
|/ | |||||
* | tgsi: Verify constants are set before attempting to read them. | José Fonseca | 2008-09-10 | 1 | -0/+1 |
| | |||||
* | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | 2008-08-24 | 1 | -1/+1 |
| | | | | Also, rename p_tile.[ch] to u_tile.[ch] | ||||
* | gallium: use new util_fast_exp2(), _log2(), pow() functions | Brian Paul | 2008-08-22 | 1 | -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 Krol | 2008-08-19 | 1 | -4/+4 |
| | |||||
* | tgsi: Implement EXP opcode for SSE2. | Michal Krol | 2008-08-19 | 1 | -4/+4 |
| | |||||
* | tgsi: Fix ARL opcode in SSE2 codegen. | Michal Krol | 2008-08-19 | 1 | -3/+3 |
| | |||||
* | tgsi: Update condition code vector when storing dest register. | Michal Krol | 2008-08-18 | 1 | -1/+48 |
| | |||||
* | tgsi: Saturate modifier obeys ExecMask. | Michal Krol | 2008-08-18 | 1 | -4/+18 |
| | | | | Implement NVIDIA [-1;+1] saturate mode. | ||||
* | tgsi: Respect condition codes when storing destination register. | Michal Krol | 2008-08-18 | 1 | -8/+113 |
| | |||||
* | tgsi: Cosmetic changes. | Michal Krol | 2008-08-18 | 1 | -19/+12 |
| | |||||
* | tgsi: Add condition code (CC) register. | Michal Krol | 2008-08-18 | 1 | -2/+11 |
| | |||||
* | gallium: fix exec_kilp(), fix Exec/FuncMask test for TGSI_OPCODE_RET | Brian Paul | 2008-08-13 | 1 | -4/+10 |
| | | | | Fixes a few glean glsl regressions. | ||||
* | tgsi: Initial code for KILP, needs CCs working to be complete. | Michal Krol | 2008-08-13 | 1 | -3/+21 |
| | |||||
* | tgsi: Swap meanings of KIL and KILP opcodes. | Michal Krol | 2008-08-13 | 1 | -4/+18 |
| | |||||
* | tgsi: Prevent division by zero. | José Fonseca | 2008-08-12 | 1 | -4/+12 |
| | |||||
* | Merge tgsi/exec and tgsi/util directories. | José Fonseca | 2008-07-28 | 1 | -0/+2522 |