summaryrefslogtreecommitdiffstats
path: root/drivers/d3d12/rendering_context_driver_d3d12.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-05-14 12:06:37 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-05-14 12:06:37 +0200
commitdb3c4a46122a23b0f9dff4adf89182f882154223 (patch)
treeb61b7c167e39fe9faa1041a27953340501d0a48b /drivers/d3d12/rendering_context_driver_d3d12.cpp
parent557f63d03796db78255f055b6d06cb5f9195ff7e (diff)
parentd5789e09eb02353545124e5cb8553004b3bfc5fc (diff)
downloadredot-engine-db3c4a46122a23b0f9dff4adf89182f882154223.tar.gz
Merge pull request #91514 from DarioSamo/adreno_workaround
Add optional driver workaround to RenderingDevice for Adreno 6XX.
Diffstat (limited to 'drivers/d3d12/rendering_context_driver_d3d12.cpp')
-rw-r--r--drivers/d3d12/rendering_context_driver_d3d12.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/d3d12/rendering_context_driver_d3d12.cpp b/drivers/d3d12/rendering_context_driver_d3d12.cpp
index 726be064bd..128b8bcd03 100644
--- a/drivers/d3d12/rendering_context_driver_d3d12.cpp
+++ b/drivers/d3d12/rendering_context_driver_d3d12.cpp
@@ -173,6 +173,7 @@ Error RenderingContextDriverD3D12::_initialize_devices() {
Device &device = driver_devices[i];
device.name = desc.Description;
device.vendor = Vendor(desc.VendorId);
+ device.workarounds = Workarounds();
if (desc.Flags & DXGI_ADAPTER_FLAG_SOFTWARE) {
device.type = DEVICE_TYPE_CPU;