Stefan Dösinger : wined3d: Add some missing vertex state render states.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Aug 27 13:57:13 CDT 2007


Module: wine
Branch: master
Commit: 2665a8bf792099c7fc7bd2375504d3a22f5b517b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=2665a8bf792099c7fc7bd2375504d3a22f5b517b

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Thu Aug 16 22:53:44 2007 +0200

wined3d: Add some missing vertex state render states.

---

 dlls/wined3d/device.c          |    4 +++-
 dlls/wined3d/wined3d_private.h |    2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c
index d83061d..21fbf25 100644
--- a/dlls/wined3d/device.c
+++ b/dlls/wined3d/device.c
@@ -6956,7 +6956,9 @@ const DWORD SavedVertexStates_R[NUM_SAVEDVERTEXSTATES_R] = {
     WINED3DRS_RANGEFOGENABLE                ,
     WINED3DRS_SPECULARMATERIALSOURCE        ,
     WINED3DRS_TWEENFACTOR                   ,
-    WINED3DRS_VERTEXBLEND
+    WINED3DRS_VERTEXBLEND                   ,
+    WINED3DRS_CULLMODE                      ,
+    WINED3DRS_FOGCOLOR
 };
 
 const DWORD SavedVertexStates_T[NUM_SAVEDVERTEXSTATES_T] = {
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 61a6385..e12cebc 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -91,7 +91,7 @@ void hash_table_remove(hash_table_t *table, void *key);
 #define NUM_SAVEDPIXELSTATES_R     35
 #define NUM_SAVEDPIXELSTATES_T     18
 #define NUM_SAVEDPIXELSTATES_S     12
-#define NUM_SAVEDVERTEXSTATES_R    31
+#define NUM_SAVEDVERTEXSTATES_R    33
 #define NUM_SAVEDVERTEXSTATES_T    2
 #define NUM_SAVEDVERTEXSTATES_S    1
 




More information about the wine-cvs mailing list