Jacek Caban : include: Fixed D3DMULTISAMPLE_FORCE_DWORD value and added MAKEFOURCC definition guard .

Alexandre Julliard julliard at winehq.org
Mon Sep 20 12:12:24 CDT 2010


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Mon Sep 20 15:29:43 2010 +0200

include: Fixed D3DMULTISAMPLE_FORCE_DWORD value and added MAKEFOURCC definition guard.

---

 include/d3d8types.h |    6 +++---
 include/d3d9types.h |    4 +++-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/include/d3d8types.h b/include/d3d8types.h
index 21e30b5..3d0d7cb 100644
--- a/include/d3d8types.h
+++ b/include/d3d8types.h
@@ -148,11 +148,11 @@
 #define D3DCOLORWRITEENABLE_ALPHA (1L<<3)
 
 
-
+#ifndef MAKEFOURCC
 #define MAKEFOURCC(ch0, ch1, ch2, ch3)  \
     ((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) |  \
     ((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 ))
-
+#endif
 
 /**************************** 
  * Vertex Shaders Declaration
@@ -683,7 +683,7 @@ typedef enum _D3DMULTISAMPLE_TYPE {
     D3DMULTISAMPLE_15_SAMPLES      = 15,
     D3DMULTISAMPLE_16_SAMPLES      = 16,
 
-    D3DMULTISAMPLE_FORCE_DWORD     = 0xffffffff
+    D3DMULTISAMPLE_FORCE_DWORD     = 0x7fffffff
 } D3DMULTISAMPLE_TYPE;
 
 typedef enum _D3DORDERTYPE {
diff --git a/include/d3d9types.h b/include/d3d9types.h
index ab9d4ce..db5fe39 100644
--- a/include/d3d9types.h
+++ b/include/d3d9types.h
@@ -191,9 +191,11 @@
 #define D3DVERTEXTEXTURESAMPLER2 (D3DDMAPSAMPLER+3)
 #define D3DVERTEXTEXTURESAMPLER3 (D3DDMAPSAMPLER+4)
 
+#ifndef MAKEFOURCC
 #define MAKEFOURCC(ch0, ch1, ch2, ch3)  \
     ((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) |  \
     ((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 ))
+#endif
 
 /* Constants used by D3DPRESENT_PARAMETERS. when creating a device or swapchain */
 
@@ -867,7 +869,7 @@ typedef enum _D3DMULTISAMPLE_TYPE {
     D3DMULTISAMPLE_15_SAMPLES      = 15,
     D3DMULTISAMPLE_16_SAMPLES      = 16,
 
-    D3DMULTISAMPLE_FORCE_DWORD     = 0xffffffff
+    D3DMULTISAMPLE_FORCE_DWORD     = 0x7fffffff
 } D3DMULTISAMPLE_TYPE;
 
 #if 0




More information about the wine-cvs mailing list