- 17 May, 2006 40 commits
-
-
Huw Davies authored
Add a bunch of marshaling tests (based on a program by Rob Shearman).
-
Andrew Ziem authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Mikołaj Zalewski authored
-
Mikołaj Zalewski authored
-
Mikołaj Zalewski authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Alexandre Julliard authored
So we have to access it using Get/SetWindowLong when unmapping the message results (based on a patch by Troy Rollo).
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Allows to remove special cases for window classes being Ascii and Unicode at the same time.
-
Alexandre Julliard authored
Also make sure the thunk memory block has execute permissions.
-
Alexandre Julliard authored
-
Michael Kaufmann authored
- GetObject(): Set the bmBits member of the BITMAP structure to NULL for device-dependent bitmaps. - New test case.
-
Detlef Riekenberg authored
-
Detlef Riekenberg authored
-
Detlef Riekenberg authored
-
Detlef Riekenberg authored
-
Detlef Riekenberg authored
-
Ivan Gyurdiev authored
As previously mentioned, RASTOUT is invalid on pixel shaders. On shaders 1.x, r0 is treated as the color output register: http://www.gamedev.net/columns/hardcore/dxshader3/page2.asp That's what we currently do in all cases, change it not to do so for shaders >= 2.0. Support COLOROUT/DEPTHOUT instead.
-
Ivan Gyurdiev authored
-
Ivan Gyurdiev authored
-
Ivan Gyurdiev authored
-
Ivan Gyurdiev authored
Currently we hardcode a0.x, which I think is correct for shaders 1.0. However, for shaders 2.0, we must look into the address token, and print the register there. Handle both cases to correct the trace.
-
Ivan Gyurdiev authored
Change the trace pass, the register counting pass, and the hw generator pass to take into account the new get_params() function. For hw generation, store the address tokens into the SHADER_OPCODE_ARG structure, so they're available to generator functions.
-
Ivan Gyurdiev authored
Add a new function to process parameters. On shaders 1.0, processing parameters amounts to *pToken++. On shaders 2.0+, we have a relative addressing token to account for. This function should be used, instead of relying on num_params everywhere.
-
Ivan Gyurdiev authored
-
Ivan Gyurdiev authored
-
Ivan Gyurdiev authored
SINCOS has 4 parameters in shaders 2.0. It has 2 parameters in shaders 3.0. It's undefined in shaders 1.0.
-
Ivan Gyurdiev authored
According the spec and the Painkiller log, DEFI has 5 parameters on vertex shaders.
-
Dmitry Timoshkov authored
-
Paul Vriens authored
-
Eric Pouech authored
-
Eric Pouech authored
- now supporting extract_as_integer on functions (so that, for example, 'disas foo' works as expected) - now properly handling errors when calling extract_as_integer
-