wine/dlls/d3d8 shader.c directx.c device.c d3d ...

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jan 27 19:12:24 CST 2003


ChangeSet ID:	7153
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2003/01/27 19:12:23

Modified files:
	dlls/d3d8      : shader.c directx.c device.c d3d8_private.h 
	                 Makefile.in 
Added files:
	dlls/d3d8      : vshaderdeclaration.c stateblock.c 

Log message:
	Raphael Junqueira <fenix at club-internet.fr>
	Some needed cleanups for future dx9 and d3d common layer support:
	- stateblocks to IDirect3DStateBlockImpl interface and moving into
	a new file (stateblock.c)
	- shaders to IDirect3D*ShaderImpl interfaces
	- splitting vshader and vshader declaration as in dx9 into 2
	interfaces (for future common layer use)
	- vshader declaration code to a new file (vsaderdeclaration.c)
	- device calls to new interfaces (redirect stubs)
	Simple texture fix for a little regression after last Jason's patches.
	Some caps code using the GL/glext.h defines (GL_VERSION_*).

Patch: http://cvs.winehq.com/patch.py?id=7153

Old revision  New revision  Changes     Path
 1.6           1.7           +69 -430    wine/dlls/d3d8/shader.c
 1.15          1.16          +6 -2       wine/dlls/d3d8/directx.c
 1.34          1.35          +329 -903   wine/dlls/d3d8/device.c
 1.13          1.14          +236 -108   wine/dlls/d3d8/d3d8_private.h
 1.5           1.6           +2 -0       wine/dlls/d3d8/Makefile.in
 Added         1.1           +0 -0       wine/dlls/d3d8/vshaderdeclaration.c
 Added         1.1           +0 -0       wine/dlls/d3d8/stateblock.c




More information about the wine-cvs mailing list