MrShoor
Кадр из Red Dead Redemption II:
PSO и шейдеры (на панели справа шейдеры до конца списка):
Думаю, заметно, что их тут явно больше 200.
prowkan
Если у тебя Радеон запусти rgp
Andrey
А при чём здесь Vulkan?
v1c
как это при чем? HLSL все более становиться популярен для Vulkan
v1c
Не обижайся ... Это старыйсдиагноз ... Пригорает бывает
Что-то не врубаюсь, нафига нужно VK_EXT_host_image_copy. И раньше же можно было замапить и копировать с помощью memcpy.
Imaginary unit
Описание читать надо:
This extension allows applications to copy data between host memory and images on the host processor, without staging the data through a GPU-accessible buffer. This removes the need to allocate and manage the buffer and its associated memory. On some architectures it may also eliminate an extra copy operation
v1c
Читал. Не понимай.
Копирование из хост-памяти в имидж на хост-процессоре. Что за бабуйня? :)
Imaginary unit
Это для систем с общей памятью, там нет разницы кто будет копировать ЦП или ГП
/A\
Ясно. Спасибо.
Кто-нибудь сталкивался с таким типом девайса VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU? Что это вообще такое?
KolyaL
> Кто-нибудь сталкивался с таким типом девайса
> VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU? Что это вообще такое?
Виртуальный GPU, судя по описанию. )
Судя по всему, чтобы вкурить что это такое - надо шарить в средах виртуализации.
Может это GPU, который реально не существует, а который эмулируется другим GPU, или даже не GPU, а CPU.
Но это не точно.
KolyaL
swiftshader например
/A\
> swiftshader например
Я так понимаю, что это просто софтовая реализация Вулкана, которая может вообще любой тип девайсов возвращать, т.е. это особый случай.
Мне больше интересно, что такое VIRTUAL_GPU в обычном Вулкане. Может ли VIRTUAL_GPU существовать без хотя бы одной реальной GPU? Надо ли этот тип девайсов учитывать при инициализации Вулкана.