wine/dlls/d3d8 shader.c directx.c

Alexandre Julliard julliard at winehq.org
Mon May 17 19:45:21 CDT 2004


ChangeSet ID:	12395
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2004/05/17 19:45:21

Modified files:
	dlls/d3d8      : shader.c directx.c 

Log message:
	Christian Costa <titan.costa at wanadoo.fr>
	Enabled pixel shaders 1.4.
	Fixed handling of macros at the end of vertex shaders.
	Handled NOP and PHASE instructions.
	Fixed versions of several instructions.
	Improved pixel shader dump traces.
	Fixed write mask.
	Fixed X2 and -X2 source modifiers and implements DZ and DW ones.
	Implemented texcrd, texld, texm3x3pad, texm3x3tex, texm3x3spec and
	texm3x3vspec instructions (and partially texbem).
	Added cnd, cmp and lrp instructions.
	Rewrite of the "autoparam" code so we can add more complicated
	instructions (only cnd and cmp as well as simple instructions use that
	code at the moment).

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

Old revision  New revision  Changes     Path
 1.26          1.27          +257 -76    wine/dlls/d3d8/shader.c
 1.68          1.69          +1 -1       wine/dlls/d3d8/directx.c




More information about the wine-cvs mailing list