Sweden-Number/dlls/ddraw
Henri Verbeet a5214c306f wined3d: Don't free D3D surfaces until the wined3d surface is destroyed.
This prevents for example a d3d9 depth stencil from being destroyed when it
has no external references but is still in use by the device/stateblock. A
nice side effect is that it simplifies handling of "implicit" surfaces like
the frontbuffer and backbuffers, as well as the forwarding of reference counts
for surfaces that are part of a texture.
2009-09-16 13:04:32 -05:00
..
tests wined3d: Test and fix ddraw and d3d9 GetDC differences. 2009-09-08 13:04:52 +02:00
Makefile.in makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
clipper.c ddraw: Get rid of ICOM_OBJECT. 2009-01-22 12:05:07 +01:00
ddraw.c wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
ddraw.spec ddraw: Rewrite most of ddraw using WineD3D. 2006-06-15 16:51:16 +02:00
ddraw_private.h wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
ddraw_thunks.c ddraw: Get rid of ddcomimpl.h. 2009-01-22 12:05:14 +01:00
device.c wined3d: Remove unused parameters to drawPrimitive(). 2009-09-11 12:09:14 +02:00
direct3d.c ddraw: d3d7 does not support two sided stencil. 2009-08-06 17:26:31 +02:00
executebuffer.c ddraw: Remove trailing spaces. 2009-09-01 14:06:03 +02:00
gamma.c ddraw: Get rid of ICOM_THIS_FROM. 2009-01-22 12:05:03 +01:00
light.c ddraw: Remove trailing spaces. 2009-09-01 14:06:03 +02:00
main.c wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
material.c ddraw: Rename the main vtables to lpVtbl. 2009-01-22 15:28:22 +01:00
palette.c ddraw: Get rid of ICOM_THIS_FROM. 2009-01-22 12:05:03 +01:00
parent.c ddraw: Remove trailing spaces. 2009-09-01 14:06:03 +02:00
regsvr.c janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
surface.c wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
surface_thunks.c ddraw: Get rid of CONVERT and CONVERT_REV. 2009-01-22 12:05:18 +01:00
texture.c ddraw: Get rid of ddcomimpl.h. 2009-01-22 12:05:14 +01:00
utils.c ddraw: Complete recognition of pixelformat 19: X8L8V8U8. 2009-09-15 16:41:24 -05:00
version.rc Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
vertexbuffer.c wined3d: Remove the buffer fvf. 2009-04-09 16:28:10 +02:00
viewport.c ddraw: Remove trailing spaces. 2009-09-01 14:06:03 +02:00