[PATCH 06/10] include: Add a couple of missing d3d8 cap flags.
Matteo Bruni
mbruni at codeweavers.com
Fri Mar 9 12:10:43 CST 2018
Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
---
include/d3d8caps.h | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/include/d3d8caps.h b/include/d3d8caps.h
index d11a46fbc3..469dacec32 100644
--- a/include/d3d8caps.h
+++ b/include/d3d8caps.h
@@ -86,16 +86,17 @@
#define D3DPCMPCAPS_GREATEREQUAL 0x40
#define D3DPCMPCAPS_ALWAYS 0x80
-#define D3DPMISCCAPS_MASKZ 0x0002
-#define D3DPMISCCAPS_LINEPATTERNREP 0x0004
-#define D3DPMISCCAPS_CULLNONE 0x0010
-#define D3DPMISCCAPS_CULLCW 0x0020
-#define D3DPMISCCAPS_CULLCCW 0x0040
-#define D3DPMISCCAPS_COLORWRITEENABLE 0x0080
-#define D3DPMISCCAPS_CLIPPLANESCALEDPOINTS 0x0100
-#define D3DPMISCCAPS_CLIPTLVERTS 0x0200
-#define D3DPMISCCAPS_TSSARGTEMP 0x0400
-#define D3DPMISCCAPS_BLENDOP 0x0800
+#define D3DPMISCCAPS_MASKZ __MSABI_LONG(0x00000002)
+#define D3DPMISCCAPS_LINEPATTERNREP __MSABI_LONG(0x00000004)
+#define D3DPMISCCAPS_CULLNONE __MSABI_LONG(0x00000010)
+#define D3DPMISCCAPS_CULLCW __MSABI_LONG(0x00000020)
+#define D3DPMISCCAPS_CULLCCW __MSABI_LONG(0x00000040)
+#define D3DPMISCCAPS_COLORWRITEENABLE __MSABI_LONG(0x00000080)
+#define D3DPMISCCAPS_CLIPPLANESCALEDPOINTS __MSABI_LONG(0x00000100)
+#define D3DPMISCCAPS_CLIPTLVERTS __MSABI_LONG(0x00000200)
+#define D3DPMISCCAPS_TSSARGTEMP __MSABI_LONG(0x00000400)
+#define D3DPMISCCAPS_BLENDOP __MSABI_LONG(0x00000800)
+#define D3DPMISCCAPS_NULLREFERENCE __MSABI_LONG(0x00001000)
#define D3DPRASTERCAPS_DITHER 0x00000001
#define D3DPRASTERCAPS_PAT 0x00000008
@@ -196,12 +197,13 @@
#define D3DTEXOPCAPS_MULTIPLYADD 0x1000000
#define D3DTEXOPCAPS_LERP 0x2000000
-#define D3DVTXPCAPS_TEXGEN 0x01
-#define D3DVTXPCAPS_MATERIALSOURCE7 0x02
-#define D3DVTXPCAPS_DIRECTIONALLIGHTS 0x08
-#define D3DVTXPCAPS_POSITIONALLIGHTS 0x10
-#define D3DVTXPCAPS_LOCALVIEWER 0x20
-#define D3DVTXPCAPS_TWEENING 0x40
+#define D3DVTXPCAPS_TEXGEN __MSABI_LONG(0x00000001)
+#define D3DVTXPCAPS_MATERIALSOURCE7 __MSABI_LONG(0x00000002)
+#define D3DVTXPCAPS_DIRECTIONALLIGHTS __MSABI_LONG(0x00000008)
+#define D3DVTXPCAPS_POSITIONALLIGHTS __MSABI_LONG(0x00000010)
+#define D3DVTXPCAPS_LOCALVIEWER __MSABI_LONG(0x00000020)
+#define D3DVTXPCAPS_TWEENING __MSABI_LONG(0x00000040)
+#define D3DVTXPCAPS_NO_VSDT_UBYTE4 __MSABI_LONG(0x00000080)
#define D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD 0x00000020
#define D3DCAPS3_RESERVED 0x8000001f
--
2.13.6
More information about the wine-devel
mailing list