wine/dlls/d3d10core
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 d3d10core/tests: Fix compilation on systems that don't support nameless unions. 2009-08-31 12:41:37 +02:00
buffer.c wined3d: Add IWineD3DBuffer, use it in d3d10core. 2009-02-23 12:20:45 +01:00
d3d10core_main.c d3d10core: Remove a superfluous pointer cast. 2009-01-20 12:34:09 +01:00
d3d10core_private.h d3d10core: Add a separate function for d3d10_texture2d initialization. 2009-09-15 14:32:17 -05:00
d3d10core.spec d3d10core: Implement D3D10CoreCreateDevice(). 2008-11-14 14:28:48 +01:00
device.c wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
inputlayout.c d3d10core: Use debugstr_a()/debugstr_an() to trace external strings. 2009-09-10 10:49:53 +02:00
Makefile.in d3d10core: Add a stub ID3D10VertexShader implementation. 2009-03-04 12:07:20 +01:00
shader.c d3d10core: Use debugstr_a()/debugstr_an() to trace external strings. 2009-09-10 10:49:53 +02:00
texture2d.c wined3d: Don't free D3D surfaces until the wined3d surface is destroyed. 2009-09-16 13:04:32 -05:00
utils.c d3d10core: Use debugstr_a()/debugstr_an() to trace external strings. 2009-09-10 10:49:53 +02:00
version.rc
view.c d3d10core: Add a wined3d rendertarget view to the d3d10 rendertarget view. 2009-02-24 16:57:29 +01:00