- 17 Mar, 2010 22 commits
-
-
Stefan Dösinger authored
-
Stefan Dösinger authored
-
Maciej Borsz authored
-
Sandijs Ribaks authored
-
Andrew Eikum authored
-
Andrew Eikum authored
-
Andrew Eikum authored
-
Michael Stefaniuc authored
-
Michael Stefaniuc authored
-
Vincent Povirk authored
-
Paul Vriens authored
-
Paul Vriens authored
-
Henri Verbeet authored
Perhaps interesting to note is that this returns an IDirectDrawSurface instead of an IDirectDrawSurface4.
-
Henri Verbeet authored
This is a pretty naive implementation, should that become a performance problem it's easy enough to speed up with a search tree of some kind.
-
Henri Verbeet authored
-
Henri Verbeet authored
This should be handled by the context's draw buffer management.
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
For example, interpolating palette indices doesn't have the desired result. Should we really want filtering for these cases we could implement it inside the relevant shaders, after the fixup, but I doubt it's worth the effort.
-
Henri Verbeet authored
-
- 16 Mar, 2010 18 commits
-
-
Alexandre Julliard authored
-
Ilya Basin authored
-
Jörg Höhle authored
-
Jörg Höhle authored
Partly reverts my commit 3e5c704e.
-
David Hedberg authored
-
David Hedberg authored
shell32: SHCreatePropSheetExtArrayEx should check if the key itself contains the clsid of the shell extension.
-
David Hedberg authored
-
Nikolay Sivov authored
-
Paul Vriens authored
-
Yann Droneaud authored
Test %VAR%VAR% to check that the second variable is not expanded.
-
Yann Droneaud authored
%CD% seems not supported on Windows NT 4.
-
Paul Vriens authored
-
Paul Vriens authored
-
Stefan Dösinger authored
Windows returns 32 byte aligned pointers when locking vertex and index buffers, and some applications(Half Life 2, Alpha Prime, possibly others) rely on this. Check the alignment and fall back to double buffered buffers with HeapAlloced and aligned pointers if the alignment doesn't fit.
-
Stefan Dösinger authored
-
Stefan Dösinger authored
This is needed to take advantage of asynchronous uploads with double buffered buffers
-
Stefan Dösinger authored
Shaiya locks a non-dynamic buffer with the DISCARD flag and expects the contents to be retained. The SDK says DISCARD requires dynamic resources, and Windows 7 returns an error in this situation, crashing Shaiya. This patch sticks to the Windows XP behavior and allows the lock, but ignores the DISCARD flag to retain the buffer contents.
-
Stefan Dösinger authored
-