diff --git a/CMakeLists.txt b/CMakeLists.txt index 417896642..34f308c5e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1594,6 +1594,8 @@ elseif(WINDOWS) check_c_source_compiles(" #include #include + #include + ID3D12Device5 *device; #if WDK_NTDDI_VERSION > 0x0A000008 int main(int argc, char **argv) { return 0; } #endif" HAVE_D3D12_H) diff --git a/configure b/configure index 3f51589ff..cd6346cc7 100755 --- a/configure +++ b/configure @@ -25090,6 +25090,8 @@ $as_echo_n "checking for d3d12 Windows SDK version... " >&6; } #include #include +#include +ID3D12Device5 *device; #if WDK_NTDDI_VERSION <= 0x0A000008 asdf #endif diff --git a/configure.ac b/configure.ac index 9a9248b48..04f8a04cd 100644 --- a/configure.ac +++ b/configure.ac @@ -3268,6 +3268,8 @@ CheckDIRECTX() AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #include #include +#include +ID3D12Device5 *device; #if WDK_NTDDI_VERSION <= 0x0A000008 asdf #endif diff --git a/include/SDL_config.h.cmake b/include/SDL_config.h.cmake index b6b583992..3f17d1327 100644 --- a/include/SDL_config.h.cmake +++ b/include/SDL_config.h.cmake @@ -440,6 +440,7 @@ #cmakedefine SDL_VIDEO_RENDER_D3D @SDL_VIDEO_RENDER_D3D@ #cmakedefine SDL_VIDEO_RENDER_D3D11 @SDL_VIDEO_RENDER_D3D11@ +#cmakedefine SDL_VIDEO_RENDER_D3D12 @SDL_VIDEO_RENDER_D3D12@ #cmakedefine SDL_VIDEO_RENDER_OGL @SDL_VIDEO_RENDER_OGL@ #cmakedefine SDL_VIDEO_RENDER_OGL_ES @SDL_VIDEO_RENDER_OGL_ES@ #cmakedefine SDL_VIDEO_RENDER_OGL_ES2 @SDL_VIDEO_RENDER_OGL_ES2@