Ошибки уровня проверки Vulkan [т.е. Не удалось открыть ...\nv - vk64.json]C++

Программы на C++. Форум разработчиков
Anonymous
Ошибки уровня проверки Vulkan [т.е. Не удалось открыть ...\nv - vk64.json]

Сообщение Anonymous »

Я пытаюсь следовать руководству vulkan-tutorial.com и продолжаю получать ошибки/предупреждения. Программа работает, но уровни проверки не работают.
Я проверил, есть ли какие-либо проблемы с написанным мной, скопировав/вставив файл внизу страницы «уровень проверки». . Тем не менее ошибки сохраняются.

Код: Выделить всё

validation layer: loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nv-vk64.json is reporting version 1
validation layer: Didn't find required layer object disable_environment in manifest JSON file, skipping this layer
validation layer: Searching for ICD drivers named .\amdvlk64.dll
validation layer: Searching for ICD drivers named .\nvoglv64.dll
validation layer: loader_get_json: Failed to open JSON file C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nv - vk64.json
validation layer: loader_get_json: Failed to open JSON file C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\nv - vk64.json
validation layer: Loading layer library F:\Programming\VulkanSDK\1.3.283.0\Bin\.\VkLayer_khronos_validation.dll
validation layer: Loading layer library C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\.\nvoglv64.dll
validation layer: Loading layer library C:\Windows\System32\DriverStore\FileRepository\u0403811.inf_amd64_52448c34fb47b343\B403843\.\amdvlk64.dll
validation layer: Unloading layer library C:\Windows\System32\DriverStore\FileRepository\u0403811.inf_amd64_52448c34fb47b343\B403843\.\amdvlk64.dll
validation layer: Unloading layer library C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5714f0dca6485379\.\nvoglv64.dll
validation layer: Unloading layer library F:\Programming\VulkanSDK\1.3.283.0\Bin\.\VkLayer_khronos_validation.dll

F:\Programming\LearningVulkan\DrawingTriangle\x64\Debug\DrawingTriangle.exe (process 16104) exited with code 0.
Я порылся в Интернете и перепробовал все, что смог найти. Установка переменных среды (

Код: Выделить всё

VK_LAYER_PATH
в папку ...\\VulkanSDK\\1.3.283.0\\Bin), обновление драйверов, удаление, переустановку драйвера NVIDIA (556.12) и VulkanSDK с нуля и использование vkconfig.exe вместо. Ничего не помогло.
Должен сказать, пытаясь избавиться от всего Vulkan перед чистой переустановкой, я попытался вручную удалить все, что с ним связано, в том числе в C:\\Windows\\System32 и реестр - я где-то читал, чтобы попробовать это. Теперь при попытке установить VulkanRT (даже не знаю, понадобится ли мне это) я получаю сообщение «Ошибка открытия файла для записи» в C:\\Windows\\SysWOW64 для vulkan-1.dll. , vulkan-1-999-0-0-0.dll и другие.
Графический процессор: RTX 4060 Ti Panther,

Windows 10

Подробнее здесь: https://stackoverflow.com/questions/787 ... -vk64-json

Вернуться в «C++»