- 13 Jun, 2006 17 commits
-
-
Ivan Gyurdiev authored
Various cleanups: - do not use DWORD as a bitmask, that places artificial limit of 32 on registers - track attributes that are used and declare only those - move declarations function call in pshader/vshader to allow us to insert pixel or vertex specific code between the declarations and the rest of the code - remove redundant 0 intializers - remove useless continue statement
-
Ivan Gyurdiev authored
Now that the declaration function is out of the way, the tracing pass, which is very long and 100% the same can be shared between pixel and vertex shaders. The new function is called shader_trace_init(), and is responsible for: - tracing the shader - initializing the function length - setting the shader version [needed very early]
-
Ivan Gyurdiev authored
The new function is called in pass 2 (getister counting/maps), and it's now in baseshader. It operates on all INPUT and OUTPUT registers, which, in addition to the old vertex shader input declarations covers Shader Model 3.0 vshader output and pshader input declarations. The result is stored into the reg_map structure.
-
Ivan Gyurdiev authored
Delete the entire namedArrays code path and all its dependencies (one of which is quite long - storeOrder in drawprim is always FALSE, for example). Delete declaredArrays, and make its code path the default.
-
Saulius Krasuckas authored
-
Michael Stefaniuc authored
-
Robert Shearman authored
The source is largely irrelevant since we are not likely to be wanting to ship updates to the MIME database as registry updates, instead of just changing the code.
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
usually a good indicator of a bug elsewhere in Wine.
-
Jan Zerebecki authored
-
Jan Zerebecki authored
-
Jan Zerebecki authored
-
Jan Zerebecki authored
-
- 12 Jun, 2006 23 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Mark todo a test that depended on the bug to succeed.
-
H. Verbeet authored
- Cleanup GetSrcAndOpFromValue(). - Use naming more consistent with the rest of the file.
-
Mike McCormack authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Mike McCormack authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
msxml3: Initialise output interface pointers to NULL in xmlnodelist_QueryInterface and xmlnodelist_nextNode.
-
Alexandre Julliard authored
-