ChangeSet ID: 15519 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2005/01/18 05:42:30
Modified files: include/wine : wined3d_interface.h include : d3d9types.h dlls/wined3d : wined3d_private.h surface.c directx.c device.c dlls/d3d9 : volumetexture.c volume.c vertexbuffer.c texture.c surface.c indexbuffer.c directx.c device.c cubetexture.c
Log message: Jason Edmeades us@the-edmeades.demon.co.uk - Handle failures to allocate storage more gracefully. - Only prototype the interfaces which are subclassed (I overdid it last time!). - Implement Get/Set Texture and GetBackBuffer, plus device's GetDisplayMode / GetDeviceCaps. - Make some of the d3d9 skeleton code issue fixme's to highlight code which hasn't been migrated yet. - Correct the d3d9 headers for D3DSURFACE_DESC which caused stack corruption in demos.
Patch: http://cvs.winehq.org/patch.py?id=15519
Old revision New revision Changes Path 1.22 1.23 +22 -2 wine/include/wine/wined3d_interface.h 1.6 1.7 +0 -1 wine/include/d3d9types.h 1.21 1.22 +3 -251 wine/dlls/wined3d/wined3d_private.h 1.2 1.3 +3 -3 wine/dlls/wined3d/surface.c 1.18 1.19 +1 -1 wine/dlls/wined3d/directx.c 1.18 1.19 +243 -23 wine/dlls/wined3d/device.c 1.8 1.9 +21 -6 wine/dlls/d3d9/volumetexture.c 1.8 1.9 +18 -2 wine/dlls/d3d9/volume.c 1.8 1.9 +18 -4 wine/dlls/d3d9/vertexbuffer.c 1.9 1.10 +18 -4 wine/dlls/d3d9/texture.c 1.9 1.10 +2 -0 wine/dlls/d3d9/surface.c 1.7 1.8 +17 -4 wine/dlls/d3d9/indexbuffer.c 1.15 1.16 +8 -5 wine/dlls/d3d9/directx.c 1.17 1.18 +64 -35 wine/dlls/d3d9/device.c 1.9 1.10 +21 -7 wine/dlls/d3d9/cubetexture.c