summaryrefslogtreecommitdiffstats
path: root/drivers/d3d12/rendering_context_driver_d3d12.h
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-03-05 09:55:41 +0100
committerRémi Verschelde <rverschelde@gmail.com>2024-03-05 09:55:41 +0100
commit5d20628c31d7434fe0380ac5210bdad9dd935793 (patch)
treeb3c1cd4390348ac801b5056027d9d751d77c4d78 /drivers/d3d12/rendering_context_driver_d3d12.h
parent9e13b90ce86a0942415e6ecaa6db9d058a673472 (diff)
parentf4ca6a856ac589e4de485325e8c4e41d544817e2 (diff)
downloadredot-engine-5d20628c31d7434fe0380ac5210bdad9dd935793.tar.gz
Merge pull request #88496 from bruvzg/d3d12_dyn_load
[Windows] Make D3D12 loading dynamic to support pre-Windows 10 versions.
Diffstat (limited to 'drivers/d3d12/rendering_context_driver_d3d12.h')
-rw-r--r--drivers/d3d12/rendering_context_driver_d3d12.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/d3d12/rendering_context_driver_d3d12.h b/drivers/d3d12/rendering_context_driver_d3d12.h
index 694d0b3e4c..f74105ed3d 100644
--- a/drivers/d3d12/rendering_context_driver_d3d12.h
+++ b/drivers/d3d12/rendering_context_driver_d3d12.h
@@ -107,6 +107,9 @@ public:
bool needs_resize = false;
};
+ HMODULE lib_d3d12 = nullptr;
+ HMODULE lib_dxgi = nullptr;
+
IDXGIAdapter1 *create_adapter(uint32_t p_adapter_index) const;
ID3D12DeviceFactory *device_factory_get() const;
IDXGIFactory2 *dxgi_factory_get() const;