From 67308bcf6f5812e09669d418c6af03cc71c166e0 Mon Sep 17 00:00:00 2001 From: Ani Date: Wed, 21 Aug 2024 19:02:21 +0100 Subject: [PATCH] vk: Only allow unsupported textureCompressionBC for v3dv --- rpcs3/Emu/RSX/VK/vkutils/device.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/VK/vkutils/device.cpp b/rpcs3/Emu/RSX/VK/vkutils/device.cpp index 9f47f3ebda..a17808e98f 100644 --- a/rpcs3/Emu/RSX/VK/vkutils/device.cpp +++ b/rpcs3/Emu/RSX/VK/vkutils/device.cpp @@ -613,10 +613,10 @@ namespace vk enabled_features.logicOp = VK_FALSE; } - if (!pgpu->features.textureCompressionBC) + if (!pgpu->features.textureCompressionBC && get_driver_vendor() == driver_vendor::V3DV) { // v3dv supports BC1-BC3 which is all we require, support is reported as false since not all formats are supported - rsx_log.error("Your GPU does not support full texture block compression. Graphics may not render correctly."); + rsx_log.error("Your GPU running on the V3DV driver does not support full texture block compression. Graphics may not render correctly."); enabled_features.textureCompressionBC = VK_FALSE; }