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:
Niram7777
2025-10-03 21:45:46 +02:00
committed by GitHub
parent 5c7f802233
commit 23d0fc6493
2 changed files with 2 additions and 1 deletions

View File

@@ -1236,7 +1236,7 @@ void setDefaultValues(bool is_game_specific) {
// GS - Vulkan
gpuId.set(-1, 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);
vkValidationGpu.set(false, is_game_specific);
vkCrashDiagnostic.set(false, is_game_specific);

View File

@@ -139,6 +139,7 @@ static auto GetLayerExtensions(std::vector<const char*>&& extensions,
if (extension.extensionName == std::string_view(VK_EXT_LAYER_SETTINGS_EXTENSION_NAME)) {
found = true;
all_missing_vk_settings = false;
break;
}
}
if (!found) {