wine/dlls/d3d8 vshaderdeclaration.c texture.c ...

Alexandre Julliard julliard at wine.codeweavers.com
Sat May 17 13:33:02 CDT 2003


ChangeSet ID:	8248
CVSROOT:	/home/winehq/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2003/05/17 13:33:02

Modified files:
	dlls/d3d8      : vshaderdeclaration.c texture.c surface.c 
	                 stateblock.c shader.c resource.c directx.c 
	                 device.c d3d8_private.h cubetexture.c 
	                 basetexture.c 

Log message:
	Raphael Junqueira <fenix at club-internet.fr>
	- mor usefull debug functions debug_d3dusage and debug_d3ddevicetype
	- fix a crash in pixel shader parser (happened with unreal2)
	- currently desactive pixel shaders caps (with #define) while hw
	shaders code isn't merged
	- when we have a special debug channel for shader, use it ;)
	- fix again some stubs return value
	- more more readable traces now (principaly IDirect3D8 capacities
	check and surface locking code) using new debug functions
	- fix/cleaning the surface locking code
	- now we support D3DTOP_SUBSTRACT so declare it in caps
	- now support true 32bit (well X 24 bit can be used as 32 bit in caps
	code)
	- first try to get D3DTSS_TCI_CAMERASPACENORMAL and
	D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR look good
	- native support 32 bit support (now application can choose 16 or 32
	bit support) if current resolution is 24 bit (as we can only launch
	games in windowed mode)
	- textures palettes support
	- fix reflexion placement code (the sdk sample begin to work)
	- fix a stupid crash when using traces in vshaderdeclaration
	- more more readable traces (init/caps)
	- more cubetextures fixes

Patch: http://cvs.winehq.com/patch.py?root=/home/winehq/opt/cvs-commit&id=8248

Old revision  New revision  Changes     Path
 1.2           1.3           +21 -7      wine/dlls/d3d8/vshaderdeclaration.c
 1.7           1.8           +53 -52     wine/dlls/d3d8/texture.c
 1.8           1.9           +88 -10     wine/dlls/d3d8/surface.c
 1.4           1.5           +14 -2      wine/dlls/d3d8/stateblock.c
 1.10          1.11          +3 -1       wine/dlls/d3d8/shader.c
 1.4           1.5           +4 -2       wine/dlls/d3d8/resource.c
 1.33          1.34          +190 -54    wine/dlls/d3d8/directx.c
 1.57          1.58          +200 -57    wine/dlls/d3d8/device.c
 1.26          1.27          +8 -2       wine/dlls/d3d8/d3d8_private.h
 1.7           1.8           +1 -0       wine/dlls/d3d8/cubetexture.c
 1.5           1.6           +10 -5      wine/dlls/d3d8/basetexture.c




More information about the wine-cvs mailing list