It's no longer needed, it's always available.

Signed-off-by: Jacek Caban <ja...@codeweavers.com>
---
 mingw-w64-headers/include/d2d1.h     | 121 ---------------------------
 mingw-w64-headers/include/ddrawgdi.h |   3 -
 mingw-w64-headers/include/strmif.idl |  17 ----
 3 files changed, 141 deletions(-)


diff --git a/mingw-w64-headers/include/d2d1.h b/mingw-w64-headers/include/d2d1.h
index 765c6809..ce67101a 100644
--- a/mingw-w64-headers/include/d2d1.h
+++ b/mingw-w64-headers/include/d2d1.h
@@ -14,12 +14,8 @@
 
 #include <unknwn.h>
 #include <dcommon.h>
-
-#ifdef __MINGW_HAS_DXSDK
 #include <dxgiformat.h>
 #include <d3d10_1.h>
-#endif
-
 #include <d2dbasetypes.h>
 #include <d2derr.h>
 
@@ -48,123 +44,6 @@ typedef struct DWRITE_GLYPH_RUN DWRITE_GLYPH_RUN;
 #define D2D1_INVALID_TAG ULONGLONG_MAX
 #define D2D1_DEFAULT_FLATTENING_TOLERANCE (0.25f)
 
-/* enumerations */
-
-#ifndef __MINGW_HAS_DXSDK
-typedef enum D3D10_FEATURE_LEVEL1 {
-  D3D10_FEATURE_LEVEL_10_0   = 0xa000,
-  D3D10_FEATURE_LEVEL_10_1   = 0xa100,
-  D3D10_FEATURE_LEVEL_9_1    = 0x9100,
-  D3D10_FEATURE_LEVEL_9_2    = 0x9200,
-  D3D10_FEATURE_LEVEL_9_3    = 0x9300 
-} D3D10_FEATURE_LEVEL1;
-
-typedef enum DXGI_FORMAT {
-  DXGI_FORMAT_UNKNOWN                      = 0,
-  DXGI_FORMAT_R32G32B32A32_TYPELESS        = 1,
-  DXGI_FORMAT_R32G32B32A32_FLOAT           = 2,
-  DXGI_FORMAT_R32G32B32A32_UINT            = 3,
-  DXGI_FORMAT_R32G32B32A32_SINT            = 4,
-  DXGI_FORMAT_R32G32B32_TYPELESS           = 5,
-  DXGI_FORMAT_R32G32B32_FLOAT              = 6,
-  DXGI_FORMAT_R32G32B32_UINT               = 7,
-  DXGI_FORMAT_R32G32B32_SINT               = 8,
-  DXGI_FORMAT_R16G16B16A16_TYPELESS        = 9,
-  DXGI_FORMAT_R16G16B16A16_FLOAT           = 10,
-  DXGI_FORMAT_R16G16B16A16_UNORM           = 11,
-  DXGI_FORMAT_R16G16B16A16_UINT            = 12,
-  DXGI_FORMAT_R16G16B16A16_SNORM           = 13,
-  DXGI_FORMAT_R16G16B16A16_SINT            = 14,
-  DXGI_FORMAT_R32G32_TYPELESS              = 15,
-  DXGI_FORMAT_R32G32_FLOAT                 = 16,
-  DXGI_FORMAT_R32G32_UINT                  = 17,
-  DXGI_FORMAT_R32G32_SINT                  = 18,
-  DXGI_FORMAT_R32G8X24_TYPELESS            = 19,
-  DXGI_FORMAT_D32_FLOAT_S8X24_UINT         = 20,
-  DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS     = 21,
-  DXGI_FORMAT_X32_TYPELESS_G8X24_UINT      = 22,
-  DXGI_FORMAT_R10G10B10A2_TYPELESS         = 23,
-  DXGI_FORMAT_R10G10B10A2_UNORM            = 24,
-  DXGI_FORMAT_R10G10B10A2_UINT             = 25,
-  DXGI_FORMAT_R11G11B10_FLOAT              = 26,
-  DXGI_FORMAT_R8G8B8A8_TYPELESS            = 27,
-  DXGI_FORMAT_R8G8B8A8_UNORM               = 28,
-  DXGI_FORMAT_R8G8B8A8_UNORM_SRGB          = 29,
-  DXGI_FORMAT_R8G8B8A8_UINT                = 30,
-  DXGI_FORMAT_R8G8B8A8_SNORM               = 31,
-  DXGI_FORMAT_R8G8B8A8_SINT                = 32,
-  DXGI_FORMAT_R16G16_TYPELESS              = 33,
-  DXGI_FORMAT_R16G16_FLOAT                 = 34,
-  DXGI_FORMAT_R16G16_UNORM                 = 35,
-  DXGI_FORMAT_R16G16_UINT                  = 36,
-  DXGI_FORMAT_R16G16_SNORM                 = 37,
-  DXGI_FORMAT_R16G16_SINT                  = 38,
-  DXGI_FORMAT_R32_TYPELESS                 = 39,
-  DXGI_FORMAT_D32_FLOAT                    = 40,
-  DXGI_FORMAT_R32_FLOAT                    = 41,
-  DXGI_FORMAT_R32_UINT                     = 42,
-  DXGI_FORMAT_R32_SINT                     = 43,
-  DXGI_FORMAT_R24G8_TYPELESS               = 44,
-  DXGI_FORMAT_D24_UNORM_S8_UINT            = 45,
-  DXGI_FORMAT_R24_UNORM_X8_TYPELESS        = 46,
-  DXGI_FORMAT_X24_TYPELESS_G8_UINT         = 47,
-  DXGI_FORMAT_R8G8_TYPELESS                = 48,
-  DXGI_FORMAT_R8G8_UNORM                   = 49,
-  DXGI_FORMAT_R8G8_UINT                    = 50,
-  DXGI_FORMAT_R8G8_SNORM                   = 51,
-  DXGI_FORMAT_R8G8_SINT                    = 52,
-  DXGI_FORMAT_R16_TYPELESS                 = 53,
-  DXGI_FORMAT_R16_FLOAT                    = 54,
-  DXGI_FORMAT_D16_UNORM                    = 55,
-  DXGI_FORMAT_R16_UNORM                    = 56,
-  DXGI_FORMAT_R16_UINT                     = 57,
-  DXGI_FORMAT_R16_SNORM                    = 58,
-  DXGI_FORMAT_R16_SINT                     = 59,
-  DXGI_FORMAT_R8_TYPELESS                  = 60,
-  DXGI_FORMAT_R8_UNORM                     = 61,
-  DXGI_FORMAT_R8_UINT                      = 62,
-  DXGI_FORMAT_R8_SNORM                     = 63,
-  DXGI_FORMAT_R8_SINT                      = 64,
-  DXGI_FORMAT_A8_UNORM                     = 65,
-  DXGI_FORMAT_R1_UNORM                     = 66,
-  DXGI_FORMAT_R9G9B9E5_SHAREDEXP           = 67,
-  DXGI_FORMAT_R8G8_B8G8_UNORM              = 68,
-  DXGI_FORMAT_G8R8_G8B8_UNORM              = 69,
-  DXGI_FORMAT_BC1_TYPELESS                 = 70,
-  DXGI_FORMAT_BC1_UNORM                    = 71,
-  DXGI_FORMAT_BC1_UNORM_SRGB               = 72,
-  DXGI_FORMAT_BC2_TYPELESS                 = 73,
-  DXGI_FORMAT_BC2_UNORM                    = 74,
-  DXGI_FORMAT_BC2_UNORM_SRGB               = 75,
-  DXGI_FORMAT_BC3_TYPELESS                 = 76,
-  DXGI_FORMAT_BC3_UNORM                    = 77,
-  DXGI_FORMAT_BC3_UNORM_SRGB               = 78,
-  DXGI_FORMAT_BC4_TYPELESS                 = 79,
-  DXGI_FORMAT_BC4_UNORM                    = 80,
-  DXGI_FORMAT_BC4_SNORM                    = 81,
-  DXGI_FORMAT_BC5_TYPELESS                 = 82,
-  DXGI_FORMAT_BC5_UNORM                    = 83,
-  DXGI_FORMAT_BC5_SNORM                    = 84,
-  DXGI_FORMAT_B5G6R5_UNORM                 = 85,
-  DXGI_FORMAT_B5G5R5A1_UNORM               = 86,
-  DXGI_FORMAT_B8G8R8A8_UNORM               = 87,
-  DXGI_FORMAT_B8G8R8X8_UNORM               = 88,
-  DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM   = 89,
-  DXGI_FORMAT_B8G8R8A8_TYPELESS            = 90,
-  DXGI_FORMAT_B8G8R8A8_UNORM_SRGB          = 91,
-  DXGI_FORMAT_B8G8R8X8_TYPELESS            = 92,
-  DXGI_FORMAT_B8G8R8X8_UNORM_SRGB          = 93,
-  DXGI_FORMAT_BC6H_TYPELESS                = 94,
-  DXGI_FORMAT_BC6H_UF16                    = 95,
-  DXGI_FORMAT_BC6H_SF16                    = 96,
-  DXGI_FORMAT_BC7_TYPELESS                 = 97,
-  DXGI_FORMAT_BC7_UNORM                    = 98,
-  DXGI_FORMAT_BC7_UNORM_SRGB               = 99,
-  DXGI_FORMAT_FORCE_UINT                   = 0xffffffff
-} DXGI_FORMAT, *LPDXGI_FORMAT;
-
-#endif /*__MINGW_HAS_DXSDK*/
-
 #ifndef __IDWriteRenderingParams_FWD_DEFINED__
 #define __IDWriteRenderingParams_FWD_DEFINED__
 typedef struct IDWriteRenderingParams IDWriteRenderingParams;
diff --git a/mingw-w64-headers/include/ddrawgdi.h b/mingw-w64-headers/include/ddrawgdi.h
index 85d25404..f69ae8c2 100644
--- a/mingw-w64-headers/include/ddrawgdi.h
+++ b/mingw-w64-headers/include/ddrawgdi.h
@@ -7,7 +7,6 @@
 #ifndef _DDRAWGDI_H_
 #define _DDRAWGDI_H_
 
-#if defined(MINGW_HAS_DDRAW_H) && defined(MINGW_DDRAW_VERSION) && (MINGW_DDRAW_VERSION + 0) >= 7
 #include <ddraw.h>
 
 #define DdCreateDirectDrawObject GdiEntry1
@@ -53,6 +52,4 @@ HANDLE WINAPI DdGetDxHandle(LPDDRAWI_DIRECTDRAW_LCL pDDraw,LPDDRAWI_DDRAWSURFACE
 WINBOOL WINAPI DdSetGammaRamp(LPDDRAWI_DIRECTDRAW_LCL pDDraw,HDC hdc,LPVOID lpGammaRamp);
 DWORD WINAPI DdSwapTextureHandles(LPDDRAWI_DIRECTDRAW_LCL pDDraw,LPDDRAWI_DDRAWSURFACE_LCL pDDSLcl1,LPDDRAWI_DDRAWSURFACE_LCL pDDSLcl2);
 
-#endif /* defined(MINGW_HAS_DDRAW_H) && defined(MINGW_DDRAW_VERSION) && MINGW_DDRAW_VERSION > 7  */
-
 #endif /*  _DDRAWGDI_H_ */
diff --git a/mingw-w64-headers/include/strmif.idl b/mingw-w64-headers/include/strmif.idl
index d68f8a7f..fed29b6f 100644
--- a/mingw-w64-headers/include/strmif.idl
+++ b/mingw-w64-headers/include/strmif.idl
@@ -3418,20 +3418,7 @@ cpp_quote("  HRESULT WINAPI IAMDecoderCaps_GetDecoderCaps_Proxy(IAMDecoderCaps *
 cpp_quote("  void __RPC_STUB IAMDecoderCaps_GetDecoderCaps_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);")
 cpp_quote("#endif")
 cpp_quote("")
-cpp_quote("#ifdef MINGW_HAS_DDRAW_H")
 cpp_quote("#include <ddraw.h>")
-cpp_quote("#else")
-cpp_quote("  typedef void *IDirectDraw;")
-cpp_quote("  typedef void *IDirectDrawSurface;")
-cpp_quote("  typedef void *LPDIRECTDRAWSURFACE7;")
-cpp_quote("  typedef void *LPDIRECTDRAW7;")
-cpp_quote("  typedef void *LPDDPIXELFORMAT;")
-cpp_quote("  typedef struct DDCOLORKEY {")
-cpp_quote("    DWORD dw1;")
-cpp_quote("    DWORD dw2;")
-cpp_quote("  } DDCOLORKEY;")
-cpp_quote("  typedef DDCOLORKEY *LPDDCOLORKEY;")
-cpp_quote("#endif")
 cpp_quote("")
 cpp_quote("  typedef enum tagDVD_DOMAIN {")
 cpp_quote("    DVD_DOMAIN_FirstPlay = 1,")
@@ -4994,10 +4981,6 @@ cpp_quote("  HRESULT WINAPI IFilterChain_RemoveChain_Proxy(IFilterChain *This,IB
 cpp_quote("  void __RPC_STUB IFilterChain_RemoveChain_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase);")
 cpp_quote("#endif")
 cpp_quote("")
-cpp_quote("#ifdef MINGW_HAS_DDRAW_H")
-cpp_quote("#include <ddraw.h>")
-cpp_quote("#endif")
-cpp_quote("")
 cpp_quote("  typedef enum __MIDL___MIDL_itf_strmif_0397_0002 {")
 cpp_quote("    VMRSample_SyncPoint = 0x1,VMRSample_Preroll = 0x2,VMRSample_Discontinuity = 0x4,VMRSample_TimeValid = 0x8,VMRSample_SrcDstRectsValid = 0x10")
 cpp_quote("  } VMRPresentationFlags;")

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to