diff --git a/panda/src/dxgsg9/dxgsg9base.h b/panda/src/dxgsg9/dxgsg9base.h index 91be00c665..c88c179b27 100755 --- a/panda/src/dxgsg9/dxgsg9base.h +++ b/panda/src/dxgsg9/dxgsg9base.h @@ -38,20 +38,10 @@ #include #undef WIN32_LEAN_AND_MEAN -/* ***** DX9 -#if D3D_SDK_VERSION != 220 -#error you have DX 8.0 headers, not DX 8.1, you need to install DX 8.1 SDK! +#if (D3D_SDK_VERSION & 0xffff) < 32 +#error You need to install the latest DirectX9 SDK. #endif -#if DIRECT3D_VERSION != 0x0900 -#error DX8.1 headers not available, you need to install newer MS Platform SDK! -#endif - -#ifndef D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD -#error you have pre-release DX8.1 headers, you need to install final DX 8.1 SDK! -#endif -*/ - #ifndef D3DERRORSTRING #ifdef NDEBUG #define D3DERRORSTRING(HRESULT) " at (" << __FILE__ << ":" << __LINE__ << "), hr=" << DXGetErrorString9(HRESULT) << endl // leave out descriptions to shrink release build