Joshua Ashton : include: Add a few missing d3d9 constants.

Alexandre Julliard julliard at winehq.org
Thu Jan 24 14:42:53 CST 2019


Module: wine
Branch: master
Commit: 9f258dab603334d95115e7170144c8031affcbd3
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=9f258dab603334d95115e7170144c8031affcbd3

Author: Joshua Ashton <joshua at froggi.es>
Date:   Thu Jan 24 20:39:01 2019 +0330

include: Add a few missing d3d9 constants.

Signed-off-by: Joshua Ashton <joshua at froggi.es>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/d3d9.h      | 2 ++
 include/d3d9types.h | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/include/d3d9.h b/include/d3d9.h
index ef3ea2a9..3ebde45 100644
--- a/include/d3d9.h
+++ b/include/d3d9.h
@@ -65,8 +65,10 @@
 #define D3DPRESENT_DONOTWAIT                    __MSABI_LONG(1)
 #define D3DPRESENT_LINEAR_CONTENT               __MSABI_LONG(2)
 #define D3DPRESENT_BACK_BUFFERS_MAX             __MSABI_LONG(3)
+#define D3DPRESENT_BACK_BUFFERS_MAX_EX          __MSABI_LONG(30)
 #define D3DSGR_NO_CALIBRATION                   __MSABI_LONG(0x00000000)
 #define D3DSGR_CALIBRATE                        __MSABI_LONG(0x00000001)
+#define D3DCURSOR_IMMEDIATE_UPDATE              __MSABI_LONG(0x00000001)
 
 #define _FACD3D  0x876
 #define MAKE_D3DHRESULT( code )                 MAKE_HRESULT( 1, _FACD3D, code )
diff --git a/include/d3d9types.h b/include/d3d9types.h
index 4891858..56394df 100644
--- a/include/d3d9types.h
+++ b/include/d3d9types.h
@@ -481,6 +481,9 @@ typedef enum _D3DSHADER_INSTRUCTION_OPCODE_TYPE {
 #define D3DSP_DCL_USAGEINDEX_SHIFT 16
 #define D3DSP_DCL_USAGEINDEX_MASK  0x000f0000
 
+#define D3DSP_OPCODESPECIFICCONTROL_SHIFT 16
+#define D3DSP_OPCODESPECIFICCONTROL_MASK  0x00ff0000
+
 #define D3DSP_TEXTURETYPE_SHIFT 27
 #define D3DSP_TEXTURETYPE_MASK  0x78000000
 




More information about the wine-cvs mailing list