[PATCH 5/5] include/ddraw.h: Add DDSCAPS2.dwCaps3 flags.
Biswapriyo Nath
nathbappai at gmail.com
Mon Sep 21 23:26:57 CDT 2020
-------------- next part --------------
From edab52068048ff901007f6e2c3416326b312e4bd Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbappai at gmail.com>
Date: Tue, 22 Sep 2020 09:46:41 +0530
Subject: [PATCH 5/5] include/ddraw.h: Add DDSCAPS2.dwCaps3 flags.
Signed-off-by: Biswapriyo Nath <nathbappai at gmail.com>
---
include/ddraw.h | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/include/ddraw.h b/include/ddraw.h
index 9ed556f..2868a57 100644
--- a/include/ddraw.h
+++ b/include/ddraw.h
@@ -380,6 +380,21 @@ typedef struct _DDSCAPS {
#define DDSCAPS2_EXTENDEDFORMATPRIMARY 0x40000000
#define DDSCAPS2_ADDITIONALPRIMARY 0x80000000
+/* DDSCAPS2.dwCaps3 */
+#define DDSCAPS3_MULTISAMPLE_MASK 0x0000001f
+#define DDSCAPS3_MULTISAMPLE_QUALITY_MASK 0x000000e0
+#define DDSCAPS3_MULTISAMPLE_QUALITY_SHIFT 5
+#define DDSCAPS3_RESERVED1 0x00000100
+#define DDSCAPS3_RESERVED2 0x00000200
+#define DDSCAPS3_LIGHTWEIGHTMIPMAP 0x00000400
+#define DDSCAPS3_AUTOGENMIPMAP 0x00000800
+#define DDSCAPS3_DMAP 0x00001000
+#ifndef D3D_DISABLE_9EX
+#define DDSCAPS3_CREATESHAREDRESOURCE 0x00002000
+#define DDSCAPS3_READONLYRESOURCE 0x00004000
+#define DDSCAPS3_OPENSHAREDRESOURCE 0x00008000
+#endif /* !D3D_DISABLE_9EX */
+
typedef struct _DDSCAPS2 {
DWORD dwCaps; /* capabilities of surface wanted */
DWORD dwCaps2; /* additional capabilities */
--
2.27.0
More information about the wine-devel
mailing list