|
|
@ -1262,10 +1262,8 @@ bool Device::GetSuitability(bool requires_swapchain) { |
|
|
if (extensions.custom_border_color && (is_qualcomm || is_turnip)) { |
|
|
if (extensions.custom_border_color && (is_qualcomm || is_turnip)) { |
|
|
const char* driver_name = is_turnip ? "Turnip" : "Adreno"; |
|
|
const char* driver_name = is_turnip ? "Turnip" : "Adreno"; |
|
|
LOG_WARNING(Render_Vulkan, |
|
|
LOG_WARNING(Render_Vulkan, |
|
|
"{} driver has broken custom border color handling; disabling VK_EXT_custom_border_color", |
|
|
|
|
|
|
|
|
"{} driver previously required custom border color disablement; leaving VK_EXT_custom_border_color enabled for testing", |
|
|
driver_name); |
|
|
driver_name); |
|
|
RemoveExtensionFeature(extensions.custom_border_color, features.custom_border_color, |
|
|
|
|
|
VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME); |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// VK_EXT_extended_dynamic_state2 below this will appear drivers that need workarounds.
|
|
|
// VK_EXT_extended_dynamic_state2 below this will appear drivers that need workarounds.
|
|
|
|