Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-02 | gallium: fix out of bounds array errors in SSE execution | Brian Paul | |
1. #define MAX_INPUTS/OUTPUTS/TEMPS/etc with better values. 2. Add assertions in aos_get_x86() to check register file indexes 3. Assert that constant regs haven't changed after running SSE code. | |||
2008-06-12 | gallium: fix SSE codegen for instructions that use both a CONSTANT and IMMEDIATE | Keith Whitwell | |
Fixes codegen for instructions like MUL dst, CONST[0], IMM[0]; the two operands would up getting aliased in the x86/sse code. Fixes glean/vertProg1/fogparams test. | |||
2008-06-11 | draw: remove another debug assert on failover to generic vs varient | Keith Whitwell | |
2008-06-06 | draw: Compile draw_vs_aos only on x86. | José Fonseca | |
2008-05-29 | draw: michal's patch for calling powf... teapot still not quite right | Keith Whitwell | |
2008-05-29 | draw: Put PIPE_CDECL in the right places. | José Fonseca | |
MSVC seems picky about this. | |||
2008-05-29 | draw: share machine | Keith Whitwell | |
2008-05-28 | draw: enable FSE by default | Keith Whitwell | |
2008-05-28 | draw: Use PIPE_CDECL. | José Fonseca | |
2008-05-27 | draw: support psize in vs_varient paths | Keith Whitwell | |
Preserve the vinfo "EMIT_*" format descriptors in the varient key, and deal with PSIZE directly in each implementation. | |||
2008-05-26 | draw: extend precision in RSQ opcode | Keith Whitwell | |
2008-05-24 | draw: use lookup tables to avoid calling pow() in LIT opcode | Keith Whitwell | |
2008-05-24 | draw: add a debug-print which can be called from inside generated shaders | Keith Whitwell | |
2008-05-23 | draw: clean up internal immediates in aos sse | Keith Whitwell | |
2008-05-23 | draw: fix vs aos internal/machine state | Keith Whitwell | |
2008-05-23 | draw: add viewport to varient state | Keith Whitwell | |
2008-05-23 | draw: add aos vertex shader varient | Keith Whitwell | |