diff --git a/src/posix/cocoa/i_video.mm b/src/posix/cocoa/i_video.mm index a2606ca40..e30e376fb 100644 --- a/src/posix/cocoa/i_video.mm +++ b/src/posix/cocoa/i_video.mm @@ -367,6 +367,12 @@ public: [ms_window setContentView:vulkanView]; + if (!vid_autoswitch) + { + // CVAR from pre-Vulkan era has a priority over vk_device selection + setenv("MVK_CONFIG_FORCE_LOW_POWER_GPU", "1", 0); + } + try { m_vulkanDevice = new VulkanDevice();