Ivan Gyurdiev : wined3d: Register map cleanups.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Jun 13 05:58:52 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: a42925ee090e6992b6ecef2dc5d5710cd0e8a9de
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=a42925ee090e6992b6ecef2dc5d5710cd0e8a9de

Author: Ivan Gyurdiev <ivg231 at gmail.com>
Date:   Mon Jun 12 02:55:30 2006 -0400

wined3d: Register map cleanups.

Various cleanups:
- do not use DWORD as a bitmask, that places artificial limit of 32 on
  registers
- track attributes that are used and declare only those
- move declarations function call in pshader/vshader to allow us to
  insert pixel or vertex specific code between the declarations and
  the rest of the code
- remove redundant 0 intializers
- remove useless continue statement

---

 dlls/wined3d/baseshader.c      |   64 +++++++++++++++++++---------------------
 dlls/wined3d/pixelshader.c     |    6 ++++
 dlls/wined3d/vertexshader.c    |    6 ++++
 dlls/wined3d/wined3d_private.h |   32 ++++++++++++++++----
 4 files changed, 67 insertions(+), 41 deletions(-)

Diff:   http://source.winehq.org/git/?p=wine.git;a=commitdiff;h=a42925ee090e6992b6ecef2dc5d5710cd0e8a9de



More information about the wine-cvs mailing list