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
|
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 |
Michael Stefaniuc
|
d7768739ec
|
ddraw: COM cleanup for the IDirect3DVertexBuffer7 iface.
|
2011-06-15 20:04:39 +02:00 |
Michael Stefaniuc
|
60223057f0
|
ddraw: COM cleanup for the IDirect3DVertexBuffer iface.
|
2011-06-15 20:04:39 +02:00 |
Michael Stefaniuc
|
8e27274163
|
ddraw: Use unsafe_impl_from_IDirect3DVertexBuffer() for app provided ifaces.
|
2011-06-15 20:04:39 +02:00 |
Michael Stefaniuc
|
d010dac84d
|
ddraw: Rename d3d_vertex_buffer_init() and have it allocate the object too.
|
2011-06-15 20:04:39 +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
|
9059fee7c5
|
ddraw: Use unsafe_impl_from_IDirect3DLight() for application provided ifaces.
|
2011-06-09 13:28:12 +02:00 |
Michael Stefaniuc
|
0519450708
|
ddraw: COM cleanup for the IDirect3DLight iface.
|
2011-06-09 13:28:08 +02:00 |
Michael Stefaniuc
|
d9fb7b9b92
|
ddraw: COM cleanup for the IDirect3DMaterial3 iface.
|
2011-06-08 17:43:07 +02:00 |
Michael Stefaniuc
|
db15ce6580
|
ddraw: Rename d3d_material_init() and have it allocate the object too.
|
2011-06-08 17:37:24 +02:00 |
Michael Stefaniuc
|
abe0ee33eb
|
ddraw: COM cleanup for the IDirectDrawGammaControl iface.
|
2011-06-08 17:37:12 +02:00 |
Michael Stefaniuc
|
e3a32e8d95
|
ddraw: COM cleanup for the IDirect3DMaterial iface.
|
2011-06-07 14:18:32 +02:00 |
Michael Stefaniuc
|
0586dd8bbe
|
ddraw: COM cleanup for the IDirect3DMaterial2 iface.
|
2011-06-07 14:18:32 +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
|
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
|
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 |
Andrew Nguyen
|
be17277bb7
|
ddraw: Remove some unused structure definitions in the private ddraw header.
|
2011-05-31 18:32:59 +02:00 |
Dylan Smith
|
0be691ad9f
|
ddraw: Keep a function declaration within the include guard.
|
2011-05-24 12:47:28 +02:00 |
Dylan Smith
|
f7002c6627
|
ddraw: Don't interpret end padding as dwCaps2 for x64.
|
2011-05-24 12:47:28 +02:00 |
Dylan Smith
|
3871329872
|
ddraw: Avoid clearing some memory unnecessarily.
|
2011-05-24 12:47:27 +02:00 |
Henri Verbeet
|
3032b40c80
|
wined3d: Get rid of the IWineD3DDeviceParent interface.
|
2011-05-19 10:06:21 +02:00 |
Henri Verbeet
|
8d4ca1f815
|
wined3d: Remove COM from the device implementation.
|
2011-05-17 10:06:18 +02:00 |
Henri Verbeet
|
1c1de920e3
|
wined3d: Remove COM from the surface implementation.
|
2011-04-29 16:52:13 +02:00 |
Henri Verbeet
|
ac95c302ff
|
ddraw: Replace the light list with a standard Wine list.
|
2011-04-22 10:43:57 +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
|
fd1aac3e75
|
ddraw: Replace the viewport list with a standard Wine list.
|
2011-04-20 13:07:00 +02:00 |
Henri Verbeet
|
5492560cb5
|
ddraw: Introduce a separate function for texture creation.
|
2011-04-20 13:06:45 +02:00 |
Henri Verbeet
|
d429aaa9e9
|
ddraw: Verify the viewport belongs to the device on execute buffer execution.
|
2011-04-19 13:29:42 +02:00 |
Henri Verbeet
|
3ec19590d5
|
wined3d: Remove COM from the swapchain implementation.
|
2011-04-14 17:13:57 +02:00 |
Henri Verbeet
|
d2e665230a
|
wined3d: Get rid of the swapchain destroy callback.
|
2011-04-13 14:13:51 +02:00 |
Henri Verbeet
|
973b56dc1c
|
ddraw: Get rid of the unused LoadWineD3D() declaration.
|
2011-04-04 11:53:27 +02:00 |
Henri Verbeet
|
fd8e18bd2b
|
wined3d: Remove COM from the texture implementation.
|
2011-03-28 17:08:52 +02:00 |
Henri Verbeet
|
015ad93d47
|
ddraw: Just pass NULL as swapchain parent.
The swapchain was the last place using IParent, so this allows us to kill
IParent completely.
|
2011-03-08 12:28:20 +01:00 |
Henri Verbeet
|
a27ee75ed2
|
wined3d: Remove COM from the buffer implementation.
|
2011-03-04 16:25:58 +01:00 |
Henri Verbeet
|
304d713860
|
wined3d: Remove COM from the clipper implementation.
|
2011-02-04 15:25:31 +01:00 |
Henri Verbeet
|
5963483fc2
|
wined3d: Remove COM from the palette.
|
2011-02-03 13:15:17 +01:00 |
Henri Verbeet
|
5765632d9f
|
wined3d: Remove COM from the vertex declaration.
|
2011-02-03 13:15:17 +01:00 |