Ričardas Barkauskas
|
abf8728e1f
|
ddraw: Don't allow setting palette on non root surfaces.
|
2011-08-22 17:15:48 +02:00 |
Henri Verbeet
|
831801dd60
|
ddraw: Remove rectangle validation from ddraw_surface7_BltFast().
This is already done by wined3d_surface_blt().
|
2011-08-05 09:17:43 +02:00 |
Henri Verbeet
|
92e616f355
|
ddraw: Remove rectangle validation from ddraw_surface7_Blt().
This is already done by wined3d_surface_blt().
|
2011-08-04 09:04:44 +02:00 |
Ričardas Barkauskas
|
c1aaacd58c
|
ddraw: Change IDirect3DTexture2_vtbl to IDirect3DTexture2_iface.
|
2011-07-29 19:19:32 +02:00 |
Ričardas Barkauskas
|
8000fc4e35
|
ddraw: Rename surface_from_texture2 to impl_from_IDirect3DTexture2.
|
2011-07-29 19:19:25 +02:00 |
Ričardas Barkauskas
|
15f16e8f5e
|
ddraw: Use unsafe_impl_from_IDirect3DTexture2 for application provided interfaces.
|
2011-07-29 19:19:11 +02:00 |
Ričardas Barkauskas
|
91a1ed8be9
|
ddraw: COM cleanup for IDirect3DTexture interface.
|
2011-07-29 19:19:07 +02:00 |
Ričardas Barkauskas
|
0a3582865e
|
ddraw: Use unsafe_impl_from_IDirect3DTexture() for application provided interfaces.
|
2011-07-29 19:18:59 +02:00 |
Ričardas Barkauskas
|
e5d69ba923
|
ddraw: Separate IDirectDrawGammaControl reference count.
|
2011-06-28 11:57:51 -05:00 |
Ričardas Barkauskas
|
90112e97ea
|
ddraw: Move IDirect3DTexture and IDirect3DTexture2 to IDirectDrawSurface reference counts.
|
2011-06-28 11:57:50 -05:00 |
Ričardas Barkauskas
|
5f6d7021aa
|
ddraw: Separate IDirectDrawSurface and IDirectDrawSurface7 reference counts.
|
2011-06-28 11:57:50 -05:00 |
Ričardas Barkauskas
|
9190d349d2
|
ddraw: Separate IDirectDrawSurface4 reference count.
|
2011-06-28 11:57:50 -05:00 |
Ričardas Barkauskas
|
c7e5e6d2b5
|
ddraw: Use ddraw_surface_release_iface to destroy leftover surfaces.
|
2011-06-28 11:57:50 -05:00 |
John Edmonds
|
ed1788bad0
|
ddraw: Warning message about an invalid structure size will now print the structure's size.
|
2011-06-27 15:03:55 -05:00 |
Henri Verbeet
|
acd8c58725
|
ddraw: Implement surface private data handling on top of wined3d_resource.
|
2011-06-22 11:25:27 +02:00 |
Ričardas Barkauskas
|
f0634f7a4b
|
ddraw: Separate IDirectDrawSurface3 reference count.
|
2011-06-21 17:11:53 +02:00 |
Ričardas Barkauskas
|
167ffc7b4b
|
ddraw: Separate IDirectDrawSurface2 reference count.
|
2011-06-21 17:10:55 +02:00 |
Ričardas Barkauskas
|
104e68da45
|
ddraw: Use helper function to delete attached surfaces.
|
2011-06-21 17:10:17 +02:00 |
Ričardas Barkauskas
|
ec754ab98b
|
ddraw: AddRef the surface in AddAttachedSurface instead of helper function.
|
2011-06-21 17:10:05 +02:00 |
Ričardas Barkauskas
|
4b8fd522f6
|
ddraw: Add iface count for IDirectSurfaceImpl.
|
2011-06-21 17:09:52 +02:00 |
Ričardas Barkauskas
|
8959a1395a
|
ddraw: Remove ddraw_set_surface_version and set surface version when initialising it.
|
2011-06-21 17:09:02 +02:00 |
Michael Stefaniuc
|
9e50efd89f
|
ddraw: Use unsafe_impl_from_IDirectDrawClipper for an app provided iface.
|
2011-06-20 19:32:03 +02:00 |
Michael Stefaniuc
|
588ddee736
|
ddraw: COM cleanup for the IDirectDrawClipper iface.
|
2011-06-20 19:32:03 +02:00 |
Marcus Meissner
|
7e1ccdef71
|
ddraw: Removed superflous NULL check (Coverity).
|
2011-06-14 15:23:22 +02:00 |
Francois Gouget
|
9c99738780
|
ddraw: Make unsafe_impl_from_IDirectDrawSurface{2,3}() static.
|
2011-06-13 11:32:49 +02:00 |
Ričardas Barkauskas
|
f3ae1b99f6
|
ddraw: Separate IDirectDrawSurface vtable.
|
2011-06-10 15:26:52 +02:00 |
Ričardas Barkauskas
|
27063ffeaa
|
ddraw: Use unsafe_impl_from_IDirectDrawSurface() for application provided interfaces.
|
2011-06-10 15:26:29 +02:00 |
Ričardas Barkauskas
|
a8ee7c5e00
|
ddraw: Separate IDirectDrawSurface2 vtable.
|
2011-06-10 15:26:22 +02:00 |
Michael Stefaniuc
|
abe0ee33eb
|
ddraw: COM cleanup for the IDirectDrawGammaControl iface.
|
2011-06-08 17:37:12 +02:00 |
Ričardas Barkauskas
|
bb063b994c
|
ddraw: Separate IDirectDrawSurface4 vtable.
|
2011-06-06 21:49:23 +02:00 |
Ričardas Barkauskas
|
4582562f55
|
ddraw: Use unsafe_impl_from_IDirectDrawSurface4.
|
2011-06-06 21:49:23 +02:00 |
Ričardas Barkauskas
|
2f02bbb41f
|
ddraw: Change lpVtbl to IDirectDrawSurface7_iface.
|
2011-06-06 21:49:23 +02:00 |
Ričardas Barkauskas
|
93dfe5afc3
|
ddraw: Use impl_from_IDirectDrawSurface7() instead of casts.
|
2011-06-06 21:49:23 +02:00 |
Ričardas Barkauskas
|
11bf99c5fd
|
ddraw: Separate other conversion to IDirectDrawSurfaceImpl from conversions to ifaces.
|
2011-06-06 21:49:23 +02:00 |
Ričardas Barkauskas
|
705548a6ef
|
ddraw: Separate conversion from IDirectDrawSurface7 iface to object and conversion to other iface.
|
2011-06-06 21:49:22 +02:00 |
Ričardas Barkauskas
|
28ce1c00a7
|
ddraw: Use unsafe_impl_from_IDirectDrawSurface7() for application provided interfaces.
|
2011-06-06 21:49:22 +02:00 |
Ričardas Barkauskas
|
6d5be5033e
|
ddraw: Change IDirectDrawSurface3_vtbl to IDirectDrawSurface3_iface.
|
2011-05-31 19:24:10 +02:00 |
Ričardas Barkauskas
|
ecfb5c7a69
|
ddraw: Use a This variable in the IDirectDraw3 methods that lack one.
|
2011-05-31 19:23:41 +02:00 |
Ričardas Barkauskas
|
7df083193d
|
ddraw: Rename surface_from_surface3() to impl_from_IDirectDrawSurface3().
|
2011-05-31 19:23:39 +02:00 |
Ričardas Barkauskas
|
fb6ceb971b
|
ddraw: Use unsafe_impl_from_IDirectDrawSurface3() for application provided interfaces.
|
2011-05-31 19:22:52 +02:00 |
Dylan Smith
|
f7002c6627
|
ddraw: Don't interpret end padding as dwCaps2 for x64.
|
2011-05-24 12:47:28 +02:00 |
Henri Verbeet
|
8d4ca1f815
|
wined3d: Remove COM from the device implementation.
|
2011-05-17 10:06:18 +02:00 |
Henri Verbeet
|
979e3744f7
|
wined3d: Remove state management methods from the IWineD3DDevice interface.
|
2011-05-17 10:06:15 +02:00 |
Henri Verbeet
|
00a5f38595
|
wined3d: Remove object creation methods from the IWineD3DDevice interface.
|
2011-05-11 14:56:48 +02:00 |
Henri Verbeet
|
1c1de920e3
|
wined3d: Remove COM from the surface implementation.
|
2011-04-29 16:52:13 +02:00 |
Henri Verbeet
|
03b388609d
|
ddraw: Destroy the ddraw surface after the wined3d texture is destroyed.
|
2011-04-21 16:53:42 +02:00 |
Henri Verbeet
|
6ff226f502
|
ddraw: Destroy the ddraw surface after the wined3d surface is destroyed.
|
2011-04-21 16:53:41 +02:00 |
Henri Verbeet
|
cbf78c5d49
|
ddraw: Release the wined3d surface first in ddraw_surface_destroy().
|
2011-04-21 16:53:41 +02:00 |
Henri Verbeet
|
25c0941e50
|
ddraw: Add a separate function for surface cleanup.
|
2011-04-21 16:53:41 +02:00 |
Henri Verbeet
|
5492560cb5
|
ddraw: Introduce a separate function for texture creation.
|
2011-04-20 13:06:45 +02:00 |