Age | Commit message (Collapse) | Author |
|
Also, clean up the definitions of the misc/extra temp regs.
A few new assertions too.
|
|
|
|
|
|
|
|
|
|
Checks if all instructions are of the form MOV OUT[n], IN[n]
Untested at this time.
|
|
|
|
is used, the simple swizzle must be set to identity.
|
|
|
|
|
|
Conflicts:
src/gallium/drivers/i915simple/i915_context.h
|
|
Conflicts:
src/gallium/auxiliary/draw/draw_pt_varray.c
src/gallium/auxiliary/draw/draw_pt_varray_tmp.h
src/gallium/auxiliary/draw/draw_pt_vcache.c
|
|
|
|
Conflicts:
src/gallium/auxiliary/draw/draw_pt_varray.c
|
|
|
|
|
|
The caller can then free the token array immediately.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pass arguments properly in linux now. Still need to change this to use
a single calling convention on both platforms.
|
|
Using char * for labels doesn't work if you realloc the function
during assembly and free the old storage...
|
|
|
|
|
|
|
|
to the stack
|
|
|
|
|
|
|
|
Change SSE_SWIZZLES #define to 0 to disable it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some conformance lighting tests fail with the SSE rsqrt instruction.
|
|
|
|
|
|
|
|
|
|
|
|
The two functions were mostly the same. We can look at the shader header
info to determine if it's a vertex or fragment shader.
|
|
|