Age | Commit message (Collapse) | Author |
|
|
|
Conflicts:
src/gallium/auxiliary/draw/draw_vs_aos.c
|
|
|
|
The debug functions depend on several util function for os abstractions, and
these depend on debug functions, so a seperate module is not possible.
|
|
|
|
RSQ test 2 (reciprocal square toot of negative value)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
Also, rename p_tile.[ch] to u_tile.[ch]
|
|
New code surrounded with #if FAST_MATH to allow comparing against original
code if we need to debug.
|
|
|
|
The x86 code seems to fail for exponents of 4 or larger.
See glean's vertProg1/EX2 test.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preserve the vinfo "EMIT_*" format descriptors in the varient key,
and deal with PSIZE directly in each implementation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
These don't get hit & look like bug magnets to me...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|