summaryrefslogtreecommitdiffstats
path: root/platform/windows/display_server_windows.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/windows/display_server_windows.h')
-rw-r--r--platform/windows/display_server_windows.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/platform/windows/display_server_windows.h b/platform/windows/display_server_windows.h
index 48c8c20280..1e61462e95 100644
--- a/platform/windows/display_server_windows.h
+++ b/platform/windows/display_server_windows.h
@@ -58,6 +58,10 @@
#include "drivers/vulkan/rendering_device_vulkan.h"
#endif
+#if defined(D3D12_ENABLED)
+#include "drivers/d3d12/rendering_device_d3d12.h"
+#endif
+
#if defined(GLES3_ENABLED)
#include "gl_manager_windows_angle.h"
#include "gl_manager_windows_native.h"
@@ -347,6 +351,11 @@ class DisplayServerWindows : public DisplayServer {
RenderingDeviceVulkan *rendering_device_vulkan = nullptr;
#endif
+#if defined(D3D12_ENABLED)
+ D3D12Context *context_d3d12 = nullptr;
+ RenderingDeviceD3D12 *rendering_device_d3d12 = nullptr;
+#endif
+
RBMap<int, Vector2> touch_state;
int pressrc;