Тема: Hello Vulkan
Показать сообщение отдельно
Старый 18.04.2018, 20:22   #1
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 979
Написано 388 полезных сообщений
(для 631 пользователей)
Hello Vulkan

Нажмите на изображение для увеличения
Название: hello-vulkan.png
Просмотров: 998
Размер:	4.1 Кб
ID:	22853

На днях проходил вот эти туторы.

GAPI довольно низкоуровневый. Кубик как на картинке (он даже не вращается - только один кадр выводится без рендер-цикла) требует освоение 15 уроков теории и примерно 2к строк кода (я немного по другому делал - создавал классы интерфейсов, а не как в примерах сишный процедурный код, но количество кода примерно тоже выходит). Не скажу что этот GAPI сложный, там всё хорошо структурировано, годно написана спецификация и доки, но объём материала большой и требует больше времени и на изучение и на кодирование чем традиционные GAPI (наверное самое сложное найти это время).

Тем не менее, GAPI новый и даже такие простые демки неплохо бы потестить: hello-vulkan-7.zip.
В архиве:
  • hello-world.exe - запустить тест.
  • hello-world-layers.exe - запустить тест с отладочными слоями, в случае если что-то не работает и нужно выяснить подробности ошибки.
  • RunTimeInstaller - библиотеки для вулкана. В частности стандартная утилита vulkaninfo.exe тоже должна быть там (вроде бы она и так у всех в System32 есть - достаточно набрать vulkaninfo в терминале).
Спасибо.

Чтобы завершить приложение нужно нажать любую клавишу на окне терминала. А перед закрытием было бы здорово скопировать лог сюда. Так же интересно посмотреть результаты лога у кого несколько GPU.

Последний раз редактировалось Samodelkin, 19.04.2018 в 21:58.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (19.04.2018)