ChangeSet ID: 19152 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2005/07/26 13:49:30
Modified files: include/wine : wined3d_types.h wined3d_interface.h dlls/wined3d : wined3d_private.h volumetexture.c stateblock.c directx.c device.c basetexture.c dlls/d3d9 : stateblock.c
Log message: Oliver Stieber oliver_stieber@yahoo.co.uk Makes sure any internal reference counting is passed onto the parent, any objects referenced by the internal stateblock are released when the stateblock is released (we don't reference count while a stateblock is recording, so recorded stateblocks have no references to clean up).
Patch: http://cvs.winehq.org/patch.py?id=19152
Old revision New revision Changes Path 1.5 1.6 +15 -1 wine/include/wine/wined3d_types.h 1.40 1.41 +1 -1 wine/include/wine/wined3d_interface.h 1.44 1.45 +5 -9 wine/dlls/wined3d/wined3d_private.h 1.6 1.7 +0 -3 wine/dlls/wined3d/volumetexture.c 1.13 1.14 +51 -8 wine/dlls/wined3d/stateblock.c 1.42 1.43 +83 -57 wine/dlls/wined3d/directx.c 1.54 1.55 +60 -23 wine/dlls/wined3d/device.c 1.13 1.14 +0 -3 wine/dlls/wined3d/basetexture.c 1.10 1.11 +1 -1 wine/dlls/d3d9/stateblock.c