Francois Gouget
|
daeb4d6d29
|
ddraw: Make ddraw_reset_enum_callback() and ddraw_surface_destroy() static.
|
2012-01-09 12:52:11 +01:00 |
Henri Verbeet
|
f17e714857
|
ddraw: Implement IDirectDrawClipper::SetClipList().
|
2012-01-06 19:24:20 +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
|
00096c82fd
|
wined3d: Get rid of the WINED3DZBUFFERTYPE typedef.
|
2011-12-22 10:08:48 +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
|
67bca436ee
|
wined3d: Get rid of the WINED3DDEVTYPE typedef.
|
2011-12-13 18:58:58 +01:00 |
Henri Verbeet
|
e6fb4537f0
|
ddraw: Move clipper handling to ddraw.
|
2011-12-13 18:58:37 +01:00 |
Henri Verbeet
|
22d41e2c3f
|
ddraw: Rename the wineD3D field in IDirectDrawImpl to wined3d.
|
2011-11-29 13:23:00 +01:00 |
Henri Verbeet
|
0f10ac9358
|
ddraw: Create the wined3d swapchain when setting the cooperative level.
|
2011-11-29 13:22:54 +01:00 |
Henri Verbeet
|
8e6f5c34a2
|
ddraw: We can't render to the desktop window either.
|
2011-11-18 14:26:16 +01:00 |
Henri Verbeet
|
a2963b662c
|
ddraw: Use wined3d_mutex_lock() / wined3d_mutex_unlock() for locking.
|
2011-11-14 15:25:21 +01:00 |
Henri Verbeet
|
d09ad48328
|
ddraw: Read/draw from/to the actual screen when there is no swapchain window.
|
2011-10-25 16:57:24 +02:00 |
Henri Verbeet
|
8330558e12
|
ddraw: Keep track of the affected rectangle for ddraw_surface_update_frontbuffer().
|
2011-10-25 16:57:24 +02:00 |
Henri Verbeet
|
14ca56ed97
|
ddraw: Destroy the swapchain in ddraw_destroy() if it still exists.
|
2011-10-18 15:10:21 +02:00 |
Ričardas Barkauskas
|
472a8f7a67
|
ddraw: COM cleanup for IDirect3DDevice7 interface.
|
2011-10-17 18:24:58 +02:00 |
Ričardas Barkauskas
|
7dc08745d1
|
ddraw: Use impl_from_IDirect3DDevice7 for application provided interfaces.
|
2011-10-17 18:24:42 +02:00 |
Ričardas Barkauskas
|
31cf68dd95
|
ddraw: Use unsafe_impl_from_IDirect3DDevice7 for application provided interfaces.
|
2011-10-17 18:24:30 +02:00 |
Ričardas Barkauskas
|
6b7e3e77d0
|
ddraw: COM cleanup for IDirect3DDevice3 interface.
|
2011-10-17 18:24:21 +02:00 |
Ričardas Barkauskas
|
bd530d3aba
|
ddraw: Rename device_from_device3 to impl_from_IDirect3DDevice3.
|
2011-10-17 18:24:10 +02:00 |
Ričardas Barkauskas
|
a90b2ad002
|
ddraw: Use unsafe_impl_from_IDirect3DDevice3 for application provided interfaces.
|
2011-10-17 18:23:51 +02:00 |
Ričardas Barkauskas
|
d32df839ac
|
ddraw: COM cleanup for IDirect3DDevice2 interface.
|
2011-10-17 18:23:42 +02:00 |
Ričardas Barkauskas
|
1c045cbb28
|
ddraw: Rename device_from_device2 to impl_from_IDirect3DDevice2.
|
2011-10-17 18:23:33 +02:00 |
Ričardas Barkauskas
|
a870753dba
|
ddraw: Use unsafe_impl_from_IDirect3DDevice2 for application provided interfaces.
|
2011-10-17 18:23:18 +02:00 |
Ričardas Barkauskas
|
d5912c533f
|
ddraw: COM cleanup for IDirect3DDevice interface.
|
2011-10-17 18:23:09 +02:00 |
Ričardas Barkauskas
|
a0c9ab7894
|
ddraw: Rename device_from_device1 to impl_from_IDirect3DDevice.
|
2011-10-17 18:22:56 +02:00 |
Ričardas Barkauskas
|
d19e416dee
|
ddraw: Use unsafe_impl_from_IDirect3DDevice for application provided interfaces.
|
2011-10-17 18:22:44 +02:00 |
Octavian Voicu
|
b44eef7085
|
ddraw: Keep track of interface attached by AddAttachedSurface and detach correct interface when parent is released.
|
2011-10-12 20:52:46 +02:00 |
Ričardas Barkauskas
|
38982ddf11
|
ddraw: Use unsafe_impl_from_IDirect3DViewport2 for application provided interfaces.
|
2011-10-04 15:25:31 -05:00 |
Ričardas Barkauskas
|
25bf0e914c
|
ddraw: Use unsafe_impl_from_IDirect3DViewport for application provided interfaces.
|
2011-10-04 15:25:25 -05:00 |
Ričardas Barkauskas
|
6253d319cb
|
ddraw: COM cleanup for IDirect3DViewport3 interface.
|
2011-10-04 15:25:20 -05:00 |
Ričardas Barkauskas
|
f44734b724
|
ddraw: Use unsafe_impl_from_IDirect3DViewport3 for application provided interfaces.
|
2011-10-04 15:25:00 -05:00 |
Ričardas Barkauskas
|
a6656468ef
|
ddraw: COM cleanup for the IDirectDrawPalette interface.
|
2011-10-04 15:24:44 -05:00 |
Ričardas Barkauskas
|
a8616b7fcb
|
ddraw: Use unsafe_impl_from_IDirectDrawPalette for application provided interfaces.
|
2011-10-04 15:24:20 -05:00 |
Henri Verbeet
|
4228bbc5bf
|
ddraw: Store the wined3d swapchain reference in the ddraw object instead of the primary surface.
|
2011-09-20 16:21:38 +02:00 |
Henri Verbeet
|
ec04f80cf6
|
ddraw: Implement ddraw7_Initialize().
|
2011-09-19 17:56:05 +02:00 |
Henri Verbeet
|
feb96511a9
|
ddraw: Get rid of IDirectDraw3.
|
2011-09-19 17:56:05 +02:00 |
Henri Verbeet
|
b9fcf71c71
|
ddraw: Use real flips.
|
2011-09-16 17:23:08 +02:00 |
Henri Verbeet
|
5186882098
|
ddraw: Store the primary surface.
|
2011-09-16 17:23:08 +02:00 |
Henri Verbeet
|
b741cd02c3
|
ddraw: Get rid of some unused macros.
|
2011-09-15 15:41:40 +02:00 |
Henri Verbeet
|
f60b54d952
|
ddraw: Get rid of the surfaces field in IDirectDrawImpl.
|
2011-09-15 15:41:40 +02:00 |
Henri Verbeet
|
5de020342c
|
ddraw: Get rid of the unused "initialized" field in IDirectDrawImpl.
|
2011-09-14 09:59:12 +02:00 |
Henri Verbeet
|
8173e6f539
|
ddraw: Just use a static variable for vblank emulation.
|
2011-09-14 09:58:58 +02:00 |
Henri Verbeet
|
60f6c41a67
|
ddraw: Just use a static variable for scanline emulation.
Tracking it per ddraw object doesn't add much.
|
2011-09-14 09:58:53 +02:00 |
Henri Verbeet
|
be32dd86d6
|
ddraw: Get rid of an unused prototype.
|
2011-09-13 09:19:30 +02:00 |
Henri Verbeet
|
b23809868a
|
ddraw: Get the total amount of video memory from wined3d.
Instead of hoping that what's available at ddraw_init() time is the total.
|
2011-09-12 10:08:52 +02:00 |
Henri Verbeet
|
aa5590b061
|
ddraw: Remove the unused "depthstencil" field from IDirectDrawImpl.
|
2011-09-12 10:08:43 +02:00 |
Stefan Dösinger
|
c42277883a
|
ddraw: Introduce a function to convert a DDSURFACEDESC2 to a DDSURFACEDESC.
|
2011-08-31 19:43:09 +02:00 |
Stefan Dösinger
|
76fecde8fb
|
ddraw: Introduce a function to convert a DDSURFACEDESC to a DDSURFACEDESC2.
|
2011-08-31 19:43:09 +02:00 |
Henri Verbeet
|
43ad90ce31
|
ddraw: Get rid of the ImplType fields in IDirectDrawImpl and IDirectDrawSurfaceImpl.
|
2011-08-31 19:42:55 +02:00 |
Ričardas Barkauskas
|
c1aaacd58c
|
ddraw: Change IDirect3DTexture2_vtbl to IDirect3DTexture2_iface.
|
2011-07-29 19:19:32 +02:00 |