- 25 Mar, 2008 40 commits
-
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
Stefan Dösinger authored
The whole control structures in directx.c get terribly confusing with the various codepaths for texturing and different shader implementations. It is also hard to reflect the shader model decisions this way too. This patch moves the shader specific parts of the caps code into the shader backend where we can set our caps dependent of the shader model decisions and without complex caps flag checks.
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
Stefan Dösinger authored
Generating the shader ID and parts of the shader prolog and epilog was done by the common vertexshader.c / pixelshader.c, which is ugly. This patch doesn't get rid of all the uglyness, somewhen we'll still have to sort out the relationship of [arb|glsl]_generate_shader and [arb|glsl]_generate_declarations.
-
Stefan Dösinger authored
-
Alexandre Julliard authored
-
Huw Davies authored
-
Alexandre Julliard authored
-
Herve Chanal authored
-
Marcus Meissner authored
-
Roderick Colenbrander authored
-
Justin Chevrier authored
-
Alexandre Julliard authored
-
Kolbjørn Fredheim authored
ddraw: Don't clear the return value anymore, we fill the fields anyway, also a test for the behaviour.
-
Hans Leidekker authored
-
Alexandre Julliard authored
-
James Hawkins authored
-
James Hawkins authored
-
James Hawkins authored
-
Alexander Dorofeyev authored
-
Alexander Dorofeyev authored
-
Alexander Dorofeyev authored
-
Alexander Dorofeyev authored
-
Alexander Dorofeyev authored
Adds rudimentary test for 8 bit mode ddraw (palettized primary surface). Tests things like GetDC and its palette handling and SetPalette affected by patches that follow.
-
Alexander Dorofeyev authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Dmitry Timoshkov authored
-
Christian Costa authored
-
Andrew Talbot authored
-
James Hawkins authored
-
Michael Stefaniuc authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Hans Leidekker authored
-
Hans Leidekker authored
-