H. Verbeet : wined3d: Use register combiners for texture stage operations.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jun 28 10:38:57 CDT 2006


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

Author: H. Verbeet <hverbeet at gmail.com>
Date:   Tue Jun 27 23:44:26 2006 +0200

wined3d: Use register combiners for texture stage operations.

Make wined3d use register combiners for texture stage operations. In
order to do that the texture unit index needs to be separated from the
texture stage index. For cards that don't support the
NV_register_combiners extension nothing should change.

---

 dlls/wined3d/device.c            |   29 +++--
 dlls/wined3d/directx.c           |    4 +
 dlls/wined3d/drawprim.c          |  220 ++++++++++++++++++++++----------------
 dlls/wined3d/stateblock.c        |   59 +++++-----
 include/wine/wined3d_interface.h |    4 -
 5 files changed, 179 insertions(+), 137 deletions(-)

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



More information about the wine-cvs mailing list