Age | Commit message (Collapse) | Author |
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
token array.
Maybe move to a different file someday.
|
|
|
|
Glean vertProg1 runs all the way through, rather than aborting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Records the highest index of a declared register.
|
|
|
|
|
|
|
|
|
|
Now getting input/output semantic info so we can eventually remove those
fields from pipe_shader_state.
|
|
|
|
Used to get information about registers, instructions used in a shader.
|
|
|
|
|
|
Don't define ASM_SOURCES variable globally -- reserve that variable to be defined
locally by makefiles, together with C_SOURCES and CPP_SOURCES.
|
|
|
|
New draw/prim stage: draw_aaline. When installed, lines are replaced by
textured quads to do antialiasing. The current user-defined fragment shader
is modified to do a texture fetch and modulate fragment alpha.
|
|
|