Merge pull request #73450 from Calinou/windows-vulkan-disable-amd-switchable-graphics

Disable AMD switchable graphics on Windows with Vulkan to fix driver issue
This commit is contained in:
Rémi Verschelde 2023-05-24 08:44:46 +02:00
commit 774f4a7261
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -55,6 +55,10 @@ Error VulkanContextWindows::window_create(DisplayServer::WindowID p_window_id, D
}
VulkanContextWindows::VulkanContextWindows() {
// Workaround for Vulkan not working on setups with AMD integrated graphics + NVIDIA dedicated GPU (GH-57708).
// This prevents using AMD integrated graphics with Vulkan entirely, but it allows the engine to start
// even on outdated/broken driver setups.
OS::get_singleton()->set_environment("DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1", "1");
}
VulkanContextWindows::~VulkanContextWindows() {