Stefan Dösinger : wined3d: Add D3D7 render states.

Alexandre Julliard julliard at wine.codeweavers.com
Sat Mar 4 11:10:01 CST 2006


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

Author: Stefan Dösinger <stefandoesinger at gmx.at>
Date:   Fri Mar  3 13:25:22 2006 +0100

wined3d: Add D3D7 render states.

---

 include/wine/wined3d_types.h |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/include/wine/wined3d_types.h b/include/wine/wined3d_types.h
index f6ea234..65433f3 100644
--- a/include/wine/wined3d_types.h
+++ b/include/wine/wined3d_types.h
@@ -202,15 +202,27 @@ typedef enum _WINED3DFORMAT {
 
 
 typedef enum _WINED3DRENDERSTATETYPE {
+    WINED3DRS_TEXTUREHANDLE             =   1,
+    WINED3DRS_ANTIALIAS                 =   2,
+    WINED3DRS_TEXTUREADDRESS            =   3,
+    WINED3DRS_TEXTUREPERSPECTIVE        =   4,
+    WINED3DRS_WRAPU                     =   5,
+    WINED3DRS_WRAPV                     =   6,
     WINED3DRS_ZENABLE                   =   7,
     WINED3DRS_FILLMODE                  =   8,
     WINED3DRS_SHADEMODE                 =   9,
     WINED3DRS_LINEPATTERN               =  10,
+    WINED3DRS_MONOENABLE                =  11,
+    WINED3DRS_ROP2                      =  12,
+    WINED3DRS_PLANEMASK                 =  13,
     WINED3DRS_ZWRITEENABLE              =  14,
     WINED3DRS_ALPHATESTENABLE           =  15,
     WINED3DRS_LASTPIXEL                 =  16,
+    WINED3DRS_TEXTUREMAG                =  17,
+    WINED3DRS_TEXTUREMIN                =  18,
     WINED3DRS_SRCBLEND                  =  19,
     WINED3DRS_DESTBLEND                 =  20,
+    WINED3DRS_TEXTUREMAPBLEND           =  21,
     WINED3DRS_CULLMODE                  =  22,
     WINED3DRS_ZFUNC                     =  23,
     WINED3DRS_ALPHAREF                  =  24,
@@ -220,14 +232,26 @@ typedef enum _WINED3DRENDERSTATETYPE {
     WINED3DRS_FOGENABLE                 =  28,
     WINED3DRS_SPECULARENABLE            =  29,
     WINED3DRS_ZVISIBLE                  =  30,
+    WINED3DRS_SUBPIXEL                  =  31,
+    WINED3DRS_SUBPIXELX                 =  32,
+    WINED3DRS_STIPPLEDALPHA             =  33,
     WINED3DRS_FOGCOLOR                  =  34,
     WINED3DRS_FOGTABLEMODE              =  35,
     WINED3DRS_FOGSTART                  =  36,
     WINED3DRS_FOGEND                    =  37,
     WINED3DRS_FOGDENSITY                =  38,
+    WINED3DRS_STIPPLEENABLE             =  39,
     WINED3DRS_EDGEANTIALIAS             =  40,
+    WINED3DRS_COLORKEYENABLE            =  41,
+    WINED3DRS_BORDERCOLOR               =  43,
+    WINED3DRS_TEXTUREADDRESSU           =  44,
+    WINED3DRS_TEXTUREADDRESSV           =  45,
+    WINED3DRS_MIPMAPLODBIAS             =  46,
     WINED3DRS_ZBIAS                     =  47,
     WINED3DRS_RANGEFOGENABLE            =  48,
+    WINED3DRS_ANISOTROPY                =  49,
+    WINED3DRS_FLUSHBATCH                =  50,
+    WINED3DRS_TRANSLUCENTSORTINDEPENDENT = 51,
     WINED3DRS_STENCILENABLE             =  52,
     WINED3DRS_STENCILFAIL               =  53,
     WINED3DRS_STENCILZFAIL              =  54,
@@ -247,11 +271,13 @@ typedef enum _WINED3DRENDERSTATETYPE {
     WINED3DRS_WRAP7                     = 135,
     WINED3DRS_CLIPPING                  = 136,
     WINED3DRS_LIGHTING                  = 137,
+    WINED3DRS_EXTENTS                   = 138,
     WINED3DRS_AMBIENT                   = 139,
     WINED3DRS_FOGVERTEXMODE             = 140,
     WINED3DRS_COLORVERTEX               = 141,
     WINED3DRS_LOCALVIEWER               = 142,
     WINED3DRS_NORMALIZENORMALS          = 143,
+    WINED3DRS_COLORKEYBLENDENABLE       = 144,
     WINED3DRS_DIFFUSEMATERIALSOURCE     = 145,
     WINED3DRS_SPECULARMATERIALSOURCE    = 146,
     WINED3DRS_AMBIENTMATERIALSOURCE     = 147,




More information about the wine-cvs mailing list