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

Alexandre Julliard julliard at winehq.org
Mon Mar 14 04:12:53 CST 2005


ChangeSet ID:	16593
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/03/14 04:12:53

Modified files:
	include/wine   : wined3d_interface.h 
	dlls/wined3d   : wined3d_private.h volumetexture.c volume.c 
	                 texture.c surface.c device.c cubetexture.c 
	                 basetexture.c 

Log message:
	Oliver Stieber <oliver_stieber at yahoo.co.uk>
	Encapsulate texture, surface encapsulated.
	Added BindTexture, GetTextureDimensions, UnBindTexture.
	Proper GetContainer support for surface.
	SetContainer added to surface and volume.
	SetInPbufferState added to surface (until gl context management is
	implemented).
	Minor changes:
	- BaseTexture no longer 'holds' a reference to IWineD3DDevice to
	prevent circular referencing.
	- Better managment of referinging for texture.
	- Some TODO's for implementing a context manager.
	- Better preload implementation.
	- Fix compile warning in device.c Set/GetSamplerState.
	- Add QueryInterface support for surface.
	- Format X8R8G8B8 added to locking.

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

Old revision  New revision  Changes     Path
 1.30          1.31          +34 -2      wine/include/wine/wined3d_interface.h
 1.26          1.27          +17 -15     wine/dlls/wined3d/wined3d_private.h
 1.2           1.3           +84 -55     wine/dlls/wined3d/volumetexture.c
 1.2           1.3           +44 -3      wine/dlls/wined3d/volume.c
 1.2           1.3           +97 -25     wine/dlls/wined3d/texture.c
 1.6           1.7           +134 -37    wine/dlls/wined3d/surface.c
 1.26          1.27          +79 -69     wine/dlls/wined3d/device.c
 1.2           1.3           +99 -40     wine/dlls/wined3d/cubetexture.c
 1.5           1.6           +64 -9      wine/dlls/wined3d/basetexture.c




More information about the wine-cvs mailing list