Files
MINGW-packages/mingw-w64-headers-git/0004-d3d11-Add-missing-d3d11-1.1-structs-and-interfaces.patch
2015-07-12 13:31:56 +01:00

47 lines
1.4 KiB
Diff

From 72fea0e0d302849b000e89dd9884661aa80f27dd Mon Sep 17 00:00:00 2001
From: Martell Malone <martellmalone@gmail.com>
Date: Mon, 16 Feb 2015 23:40:12 +0000
Subject: [PATCH 4/6] d3d11: Add missing d3d11 1.1 structs and interfaces
---
mingw-w64-headers/direct-x/include/d3d11_1.h | 5 +++++
mingw-w64-headers/direct-x/include/d3d11_1.idl | 6 ++++++
2 files changed, 11 insertions(+)
diff --git a/mingw-w64-headers/direct-x/include/d3d11_1.h b/mingw-w64-headers/direct-x/include/d3d11_1.h
index 51ca735..2460b3d 100644
--- a/mingw-w64-headers/direct-x/include/d3d11_1.h
+++ b/mingw-w64-headers/direct-x/include/d3d11_1.h
@@ -59,6 +59,11 @@ typedef interface ID3D11Device1 ID3D11Device1;
extern "C" {
#endif
+typedef enum D3D11_COPY_FLAGS {
+ D3D11_COPY_NO_OVERWRITE = 0x1,
+ D3D11_COPY_DISCARD = 0x2
+} D3D11_COPY_FLAGS;
+
typedef enum D3D11_LOGIC_OP {
D3D11_LOGIC_OP_CLEAR = 0,
D3D11_LOGIC_OP_SET = 1,
diff --git a/mingw-w64-headers/direct-x/include/d3d11_1.idl b/mingw-w64-headers/direct-x/include/d3d11_1.idl
index 1a46abf..319d522 100644
--- a/mingw-w64-headers/direct-x/include/d3d11_1.idl
+++ b/mingw-w64-headers/direct-x/include/d3d11_1.idl
@@ -22,6 +22,12 @@ import "dxgi1_2.idl";
import "d3dcommon.idl";
import "d3d11.idl";
+typedef enum D3D11_COPY_FLAGS
+{
+ D3D11_COPY_NO_OVERWRITE = 0x1,
+ D3D11_COPY_DISCARD = 0x2,
+} D3D11_COPY_FLAGS;
+
typedef enum D3D11_LOGIC_OP {
D3D11_LOGIC_OP_CLEAR = 0,
D3D11_LOGIC_OP_SET,
--
2.4.5