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