diff --git a/src/util/vulkan_device.cpp b/src/util/vulkan_device.cpp index 764f8afcf..6df557228 100644 --- a/src/util/vulkan_device.cpp +++ b/src/util/vulkan_device.cpp @@ -1973,6 +1973,13 @@ bool VulkanDevice::IsSuitableDefaultRenderer() return false; } + // V3D is buggy, image copies with larger textures are broken. + if (StringUtil::StartsWithNoCase(name, "V3D")) + { + INFO_LOG("Not using Vulkan for V3D GPU."); + return false; + } + INFO_LOG("Allowing Vulkan as default renderer."); return true; #endif