aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_vs_aos.h
Commit message (Collapse)AuthorAgeFilesLines
* gallium: fix SSE codegen for instructions that use both a CONSTANT and IMMEDIATEKeith Whitwell2008-06-121-1/+2
| | | | | | | 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.
* draw: remove another debug assert on failover to generic vs varientKeith Whitwell2008-06-111-2/+1
|
* draw: Compile draw_vs_aos only on x86.José Fonseca2008-06-061-0/+4
|
* draw: michal's patch for calling powf... teapot still not quite rightKeith Whitwell2008-05-291-0/+1
|
* draw: Put PIPE_CDECL in the right places.José Fonseca2008-05-291-2/+2
| | | | MSVC seems picky about this.
* draw: share machineKeith Whitwell2008-05-291-5/+20
|
* draw: enable FSE by defaultKeith Whitwell2008-05-281-14/+20
|
* draw: Use PIPE_CDECL.José Fonseca2008-05-281-1/+1
|
* draw: support psize in vs_varient pathsKeith Whitwell2008-05-271-0/+1
| | | | | Preserve the vinfo "EMIT_*" format descriptors in the varient key, and deal with PSIZE directly in each implementation.
* draw: extend precision in RSQ opcodeKeith Whitwell2008-05-261-0/+1
|
* draw: use lookup tables to avoid calling pow() in LIT opcodeKeith Whitwell2008-05-241-0/+27
|
* draw: add a debug-print which can be called from inside generated shadersKeith Whitwell2008-05-241-0/+1
|
* draw: clean up internal immediates in aos sseKeith Whitwell2008-05-231-1/+4
|
* draw: fix vs aos internal/machine stateKeith Whitwell2008-05-231-3/+6
|
* draw: add viewport to varient stateKeith Whitwell2008-05-231-2/+7
|
* draw: add aos vertex shader varientKeith Whitwell2008-05-231-0/+181