mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-12-09 13:19:00 +00:00
Vk validation core on for game specific + optimize search extension (#3698)
* VK validation Core on by default * VK stop searching extension when found
This commit is contained in:
@@ -1236,7 +1236,7 @@ void setDefaultValues(bool is_game_specific) {
|
|||||||
// GS - Vulkan
|
// GS - Vulkan
|
||||||
gpuId.set(-1, is_game_specific);
|
gpuId.set(-1, is_game_specific);
|
||||||
vkValidation.set(false, is_game_specific);
|
vkValidation.set(false, is_game_specific);
|
||||||
vkValidationCore.set(false, is_game_specific);
|
vkValidationCore.set(true, is_game_specific);
|
||||||
vkValidationSync.set(false, is_game_specific);
|
vkValidationSync.set(false, is_game_specific);
|
||||||
vkValidationGpu.set(false, is_game_specific);
|
vkValidationGpu.set(false, is_game_specific);
|
||||||
vkCrashDiagnostic.set(false, is_game_specific);
|
vkCrashDiagnostic.set(false, is_game_specific);
|
||||||
|
|||||||
@@ -139,6 +139,7 @@ static auto GetLayerExtensions(std::vector<const char*>&& extensions,
|
|||||||
if (extension.extensionName == std::string_view(VK_EXT_LAYER_SETTINGS_EXTENSION_NAME)) {
|
if (extension.extensionName == std::string_view(VK_EXT_LAYER_SETTINGS_EXTENSION_NAME)) {
|
||||||
found = true;
|
found = true;
|
||||||
all_missing_vk_settings = false;
|
all_missing_vk_settings = false;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!found) {
|
if (!found) {
|
||||||
|
|||||||
Reference in New Issue
Block a user