Henri Verbeet
|
53183b4cf3
|
wined3d: IWineD3DSurface_GetDesc() should never fail.
|
2010-09-08 13:31:43 +02:00 |
Oldřich Jedlička
|
51332b7a03
|
ddraw/tests: New tests for CreateSurface for 3D DDSCAPS_BACKBUFFER.
|
2010-09-03 16:02:31 +02:00 |
Henri Verbeet
|
83ff5b5041
|
ddraw: Handle D3DRENDERSTATE_TEXTUREHANDLE and D3DRENDERSTATE_TEXTUREMAPBLEND in d3d7.
|
2010-09-03 11:05:35 +02:00 |
Henri Verbeet
|
6c4c351791
|
wined3d: Don't require wined3d object parents to be COM objects.
|
2010-09-01 14:01:02 +02:00 |
Henri Verbeet
|
b84d1ce5f7
|
wined3d: Clippers don't need parents.
|
2010-09-01 14:00:56 +02:00 |
Henri Verbeet
|
2ef400901d
|
wined3d: Devices don't need parents.
|
2010-09-01 12:40:07 +02:00 |
Henri Verbeet
|
c568916f9e
|
wined3d: Implicit depth/stencil surfaces don't have a container.
They're owned by the device instead of the swapchain.
|
2010-08-31 14:23:47 +02:00 |
Henri Verbeet
|
4005eb2a18
|
wined3d: Get rid of WINED3DRECT.
|
2010-08-31 14:23:47 +02:00 |
Oldřich Jedlička
|
964500a61a
|
ddraw/tests: New visual back buffer flipping tests.
|
2010-08-26 17:21:09 +02:00 |
Francois Gouget
|
e237369b09
|
ddraw: Remove WINAPI on static functions where not needed.
|
2010-08-25 11:56:15 +02:00 |
Henri Verbeet
|
cc5271d1b7
|
wined3d: Rename WINED3DFORMAT to wined3d_format_id.
|
2010-08-24 12:25:01 +02:00 |
Henri Verbeet
|
9364f80b8c
|
ddraw: Failing surface creation is not an internal error.
|
2010-08-23 12:05:16 +02:00 |
Henri Verbeet
|
866099765a
|
ddraw: Attaching an already attached surface is not a FIXME.
According to the tests it should simply fail.
|
2010-08-23 12:05:08 +02:00 |
Henri Verbeet
|
c3cdebcf44
|
ddraw: Make some lookup tables const.
|
2010-08-23 12:04:31 +02:00 |
Henri Verbeet
|
20a42b4c98
|
ddraw: Add / improve TRACEs.
|
2010-08-20 13:21:24 +02:00 |
Henri Verbeet
|
4378d4b31e
|
ddraw: Add a separate function for surface initialization.
|
2010-08-20 13:21:24 +02:00 |
Henri Verbeet
|
c87fd4a65c
|
ddraw: Add a separate function for ddraw initialization.
|
2010-08-20 13:21:23 +02:00 |
Henri Verbeet
|
0e955daed2
|
ddraw: Add a separate function for vertex buffer initialization.
|
2010-08-20 13:21:23 +02:00 |
Henri Verbeet
|
e2021722fc
|
ddraw: Add a separate function for palette initialization.
|
2010-08-20 13:21:23 +02:00 |
Henri Verbeet
|
584cb331a9
|
ddraw: Add a separate function for execute buffer initialization.
|
2010-08-20 13:21:22 +02:00 |
Henri Verbeet
|
a60c493986
|
ddraw: Add a separate function for device initialization.
|
2010-08-20 13:21:21 +02:00 |
Oldřich Jedlička
|
e474eb81e0
|
ddraw/tests: Add test for bad size of surface caps in CreateSurface.
|
2010-08-19 12:01:57 +02:00 |
Henri Verbeet
|
4b84c5e5b7
|
ddraw: Add a separate function for clipper initialization.
|
2010-08-19 11:18:20 +02:00 |
Henri Verbeet
|
759fd517aa
|
ddraw: Add a separate function for parent initialization.
|
2010-08-19 11:18:16 +02:00 |
Henri Verbeet
|
921bd1bf9a
|
ddraw: Add a separate function for viewport initialization.
|
2010-08-19 11:18:12 +02:00 |
Henri Verbeet
|
bf26c2c869
|
ddraw: Add a separate function for material initialization.
|
2010-08-19 11:17:57 +02:00 |
Henri Verbeet
|
c892ed497c
|
ddraw: Add a separate function for light initialization.
|
2010-08-19 11:17:48 +02:00 |
Henri Verbeet
|
c5a14085d4
|
ddraw: Remove unused / redundant includes.
|
2010-08-19 11:17:41 +02:00 |
Henri Verbeet
|
407f78e9e1
|
ddraw: Merge texture.c into surface.c.
|
2010-08-19 11:17:29 +02:00 |
Henri Verbeet
|
3eba8b5d22
|
ddraw: Merge gamma.c into surface.c.
|
2010-08-19 11:17:15 +02:00 |
Henri Verbeet
|
fee9c1f2b5
|
ddraw: Remove a useless viewport callback.
|
2010-08-18 09:41:01 +02:00 |
Henri Verbeet
|
14399f6130
|
ddraw: Remove a useless material callback.
|
2010-08-18 09:40:55 +02:00 |
Henri Verbeet
|
06a44abc19
|
ddraw: Remove useless light callbacks.
|
2010-08-18 09:40:32 +02:00 |
Henri Verbeet
|
8394f00661
|
ddraw: Merge direct3d.c into ddraw.c.
|
2010-08-18 09:40:29 +02:00 |
Michael Stefaniuc
|
f55e2374a0
|
ddraw: Use FAILED instead of NOT SUCCEEDED.
|
2010-08-16 13:46:42 +02:00 |
Oldřich Jedlička
|
5c05b14167
|
ddraw/tests: New attachment/flipping tests for back buffers.
|
2010-08-04 12:27:11 +02:00 |
Oldřich Jedlička
|
109cb9fee4
|
ddraw/tests: New CreateSurface for DDSCAPS_BACKBUFFER tests.
|
2010-08-04 12:27:04 +02:00 |
Henri Verbeet
|
3ad82a82bb
|
wined3d: The stateblock doesn't have a parent.
|
2010-07-30 11:36:03 +02:00 |
Henri Verbeet
|
51a315386e
|
ddraw: Use a less offensive handle table implementation for surfaces.
|
2010-07-30 11:36:03 +02:00 |
Henri Verbeet
|
91193b6eec
|
ddraw: Use a less offensive handle table implementation for stateblocks.
|
2010-07-30 11:36:02 +02:00 |
Henri Verbeet
|
941aeade01
|
ddraw: Use a less offensive handle table implementation for matrices.
|
2010-07-29 17:33:36 +02:00 |
Henri Verbeet
|
0cb4de4542
|
ddraw: Use a less offensive handle table implementation for materials.
|
2010-07-29 17:33:35 +02:00 |
Johan Gill
|
1fb67788b1
|
ddraw: Added a todo_wine test for SetCooperativeLevel.
|
2010-07-28 16:28:22 +02:00 |
Marcus Meissner
|
a58f31dd27
|
ddraw: Tighten up checks in DuplicateSurface (Coverity).
|
2010-07-26 18:38:29 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Henri Verbeet
|
ce8f6ecf6e
|
ddraw: Merge the surface thunks into surface.c.
|
2010-07-20 13:13:04 +02:00 |
Henri Verbeet
|
6fb9ee0ee7
|
ddraw: Merge the ddraw thunks into ddraw.c.
Note how both ddraw 1 and ddraw 7 used the same IDirectDrawImpl_XXX naming
convention.
|
2010-07-20 13:13:04 +02:00 |
Henri Verbeet
|
1edda50c03
|
ddraw: The surface isn't allowed to be NULL in EnumSurfacesCallbackThunk() and EnumCallback().
|
2010-07-19 14:49:07 +02:00 |
Henri Verbeet
|
5bf9dd902c
|
ddraw: Get rid of some dead code.
|
2010-07-19 14:49:07 +02:00 |
Henri Verbeet
|
f461b39b76
|
ddraw: Get rid of the useless "ddraw_owner" fields.
|
2010-07-19 14:49:07 +02:00 |