Henri Verbeet
|
d6dfb7914a
|
ddraw/tests: Fix some surface locking calls.
In ddraw7 DDLOCK_WAIT is the default behaviour, in earlier versions it's
DDLOCK_DONOTWAIT.
|
2012-01-12 12:37:09 +01:00 |
Henri Verbeet
|
1ef86ad596
|
ddraw: Properly clear the clip list if ddraw_clipper_SetClipList() is called with NULL region data.
|
2012-01-10 10:47:13 +01:00 |
Henri Verbeet
|
e2765579bc
|
ddraw/tests: Add tests for clippers with a destroyed window.
|
2012-01-10 10:47:04 +01:00 |
Francois Gouget
|
adcd8637ac
|
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
2012-01-09 12:52:10 +01:00 |
Henri Verbeet
|
31f3120815
|
ddraw: Convert to integer before adjusting the clipped source rect.
This makes a difference for the bottom and right edges, and we could end up
with an empty source rectangle otherwise.
|
2012-01-06 19:24:20 +01:00 |
Henri Verbeet
|
f17e714857
|
ddraw: Implement IDirectDrawClipper::SetClipList().
|
2012-01-06 19:24:20 +01:00 |
Henri Verbeet
|
223b0736c0
|
ddraw: Disallow clipped blits in ddraw_surface7_BltFast().
|
2012-01-05 20:54:21 +01:00 |
Henri Verbeet
|
99e5e3ac0d
|
ddraw: Refuse to set a clip list if a clipper is already tracking a window.
|
2012-01-05 20:54:19 +01:00 |
Henri Verbeet
|
3997457574
|
ddraw/tests: Add some clipper tests.
|
2012-01-05 20:54:17 +01:00 |
Henri Verbeet
|
387a5f632c
|
ddraw: Fix the title and class name for the auto ddraw device window.
|
2011-12-23 13:44:26 +01:00 |
Henri Verbeet
|
3e6313050b
|
ddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.
|
2011-12-23 13:44:19 +01:00 |
Henri Verbeet
|
d8153e5364
|
ddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.
|
2011-12-23 13:44:12 +01:00 |
Henri Verbeet
|
2ec0c7bfdc
|
ddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.
|
2011-12-23 13:44:00 +01:00 |
Henri Verbeet
|
654d53fa5f
|
ddraw/tests: Add some tests for DDSCL_CREATEDEVICEWINDOW.
|
2011-12-22 10:08:45 +01:00 |
Henri Verbeet
|
4a30db74b1
|
ddraw: Handle the Direct3D clipspace transformation.
Direct3D3 and earlier have an extra transformation to scale clipspace. It's
controlled by the extra viewport parameters in those versions.
|
2011-12-22 10:07:59 +01:00 |
Henri Verbeet
|
7cdfa40156
|
ddraw/tests: Add a ProcessVertices() test for Direct3D3.
|
2011-12-20 10:11:24 +01:00 |