Может кто сталкивался. Приложение на Vulkan, линкуюсь динамически, vulkan.hpp пробовал

как из репозитория VulkanHeaders, так и из SDK, результат одинаковый.
vkEnumeratePhysicalDevices всегда возвращает только одно устройство (а именно карточку NVIDIA), при этом не возвращает Intel.
VK_LAYER_LUNARG_api_dump показывает, что возвращаться должно два.

Другие программы, в том числе и стандартные примеры (vkcube, vulkanhpp samples) исправно показывают два устройства.
Более того, предыдущая версия приложения тоже выдавала два GPU в списке. При этом старая версия в виде .sln, текущая с вышеописанной проблемой из cmake генерирует .sln.

Есть идеи, куда копать?

5 ответов

28 просмотров

Из наивного, у тебя ноутбук?

Denis-Ershov Автор вопроса

Десктоп.

покажите VkInstanceCreateInfo

Denis-Ershov Автор вопроса

Целиком весь пример, в котором воспроизводится подобное.

AMD такой пакостью тоже страдают https://github.com/GPUOpen-Drivers/xgl/commit/ec89b84f0b8a83aa2b29ed25cfd741c90f9e2688

Похожие вопросы

Обсуждают сегодня

Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет. Хотел бы написать для себя свою ос. Причины: 1) нужен опыт в чем-то 2) будет меньше весить 3) свое, но там будут свои задумки Я понимаю что нужно писать для всег...
Shadow Akira
18
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
Инструкция вроде от 1 до 5 тиков ввполняется? Давайте все в ассемблер чат тему перенесём. Там будет больше людей которые связаны с этой темой. Прошу пожалуйста.
Shadow Akira
3
сколько это сотен тысяч инструкций?
Boris Vinogradov
4
5? да там все 10
Boris Vinogradov
12
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
что такое erg?
Maksim Lapshin
2
Карта сайта