wine/ include/wine/wined3d_interface.h dlls/wi ...

Alexandre Julliard julliard at winehq.org
Tue Mar 29 13:01:01 CST 2005


ChangeSet ID:	16920
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/03/29 13:01:01

Modified files:
	include/wine   : wined3d_interface.h 
	dlls/wined3d   : wined3d_private.h volumetexture.c volume.c 
	                 vertexbuffer.c texture.c surface.c resource.c 
	                 indexbuffer.c drawprim.c directx.c device.c 
	                 cubetexture.c basetexture.c 
	dlls/d3d9      : volumetexture.c volume.c texture.c directx.c 
	                 device.c d3d9_private.h cubetexture.c 
	dlls/d3d8      : directx.c 

Log message:
	Oliver Stieber <oliver_stieber at yahoo.co.uk>
	- Volume now inherits Resource. This isn't the way Microsoft implements
	the interface but it is more correct way (Microsoft even have a
	resource type of volume).
	- Moved usage, format, allocatedMemory and size onto the resource
	class structure.
	- Refactored Preload for classes that inherit BaseTexture, preload now
	binds the texture instead of bind texture calling preload, bindTexture
	allocated a glTexture if there isn't one.
	- Added two new class static members BaseTexture_CleanUp and
	Resource_CleanUp that should be called by classes that implement
	BaseTexture or Resource.

Patch: http://cvs.winehq.org/patch.py?id=16920

Old revision  New revision  Changes     Path
 1.31          1.32          +31 -21     wine/include/wine/wined3d_interface.h
 1.27          1.28          +16 -22     wine/dlls/wined3d/wined3d_private.h
 1.3           1.4           +7 -53      wine/dlls/wined3d/volumetexture.c
 1.3           1.4           +54 -47     wine/dlls/wined3d/volume.c
 1.9           1.10          +8 -12      wine/dlls/wined3d/vertexbuffer.c
 1.3           1.4           +8 -72      wine/dlls/wined3d/texture.c
 1.8           1.9           +79 -80     wine/dlls/wined3d/surface.c
 1.6           1.7           +10 -1      wine/dlls/wined3d/resource.c
 1.7           1.8           +6 -10      wine/dlls/wined3d/indexbuffer.c
 1.7           1.8           +1 -1       wine/dlls/wined3d/drawprim.c
 1.26          1.27          +9 -9       wine/dlls/wined3d/directx.c
 1.28          1.29          +35 -46     wine/dlls/wined3d/device.c
 1.3           1.4           +9 -71      wine/dlls/wined3d/cubetexture.c
 1.7           1.8           +72 -4      wine/dlls/wined3d/basetexture.c
 1.11          1.12          +1 -1       wine/dlls/d3d9/volumetexture.c
 1.11          1.12          +1 -1       wine/dlls/d3d9/volume.c
 1.13          1.14          +1 -1       wine/dlls/d3d9/texture.c
 1.18          1.19          +2 -2       wine/dlls/d3d9/directx.c
 1.22          1.23          +2 -2       wine/dlls/d3d9/device.c
 1.14          1.15          +2 -2       wine/dlls/d3d9/d3d9_private.h
 1.12          1.13          +1 -1       wine/dlls/d3d9/cubetexture.c
 1.86          1.87          +2 -2       wine/dlls/d3d8/directx.c




More information about the wine-cvs mailing list