Их кто-нибудь запускать вообще пробовал?
(Ответ для Sergey V Turchin на комментарий #0) > Их кто-нибудь запускать вообще пробовал? Не работают вообще. В пакете нет нужных файлов. Если собрать из исходников gear-репозитория как в спеке и запускать из поддиректории bin, то большая часть начинает хотя бы запускаться (но что-нибудь "рисуется" только в нескольких примерах).
(Ответ для Anton Zhukharev на комментарий #1) > (Ответ для Sergey V Turchin на комментарий #0) > > Их кто-нибудь запускать вообще пробовал? > Не работают вообще. В пакете нет нужных файлов. Из описания пакета: Please, download Media Pack from http://vulkan.gpuinfo.org/examples.php and unpack it to /usr/lib64/vulkan-examples/data directory
(Ответ для Vitaly Lipatov на комментарий #2) > (Ответ для Anton Zhukharev на комментарий #1) > > (Ответ для Sergey V Turchin на комментарий #0) > > > Их кто-нибудь запускать вообще пробовал? > > Не работают вообще. В пакете нет нужных файлов. > > Из описания пакета: > Please, download Media Pack from > http://vulkan.gpuinfo.org/examples.php > and unpack it to /usr/lib64/vulkan-examples/data directory Not Found The requested URL was not found on this server.
(Ответ для Anton Zhukharev на комментарий #3) ... > > Из описания пакета: > > Please, download Media Pack from > > http://vulkan.gpuinfo.org/examples.php > > and unpack it to /usr/lib64/vulkan-examples/data directory > > Not Found > > The requested URL was not found on this server. Да, извините, последняя версия пакета не попала в репозиторий. Обновлённая информация по скачиванию у автора здесь: https://github.com/SaschaWillems/Vulkan/blob/master/data/README.md
(Ответ для Vitaly Lipatov на комментарий #4) > Да, извините, последняя версия пакета не попала в репозиторий. Обновлённая > информация по скачиванию у автора здесь: > https://github.com/SaschaWillems/Vulkan/blob/master/data/README.md Другое дело - так примеры стали собираться, запускаться и отображаться. Спасибо!
> Да, извините, последняя версия пакета не попала в репозиторий. Обновлённая > информация по скачиванию у автора здесь: > https://github.com/SaschaWillems/Vulkan/blob/master/data/README.md 404 - page not found Может все же обновить пакет, хотя бы его описание, чтоб там была корректная ссылка и ИНСТРУКЦИЯ, что именно качать и куда класть. Потому что качать, видимо, теперь надо из git, и не очевидно, что именно, и как именно его класть. Если вообще это работает. Просто git clone --recursiv всего репозитория, и последующая сборка (без инсталляции) дает на выходе набор вполне работающих бинарников.
(Ответ для Alexei V. Mezin на комментарий #6) ... > Может все же обновить пакет, хотя бы его описание, чтоб там была корректная > ссылка и ИНСТРУКЦИЯ, что именно качать и куда класть. Потому что качать, А почему всё же? Уж извините, автор всё время меняет адреса и явки, что делать. > видимо, теперь надо из git, и не очевидно, что именно, и как именно его > класть. Если вообще это работает. > > Просто git clone --recursiv всего репозитория, и последующая сборка (без > инсталляции) дает на выходе набор вполне работающих бинарников. «As of may 2023 assets have been moved to a submodule.» Так что теперь качать надо git clone https://github.com/SaschaWillems/Vulkan-Assets Сможете проверить?
(Ответ для Vitaly Lipatov на комментарий #7) > (Ответ для Alexei V. Mezin на комментарий #6) > ... > > Может все же обновить пакет, хотя бы его описание, чтоб там была корректная > > ссылка и ИНСТРУКЦИЯ, что именно качать и куда класть. Потому что качать, > А почему всё же? Уж извините, автор всё время меняет адреса и явки, что > делать. Да, меняет. > Так что теперь качать надо > git clone https://github.com/SaschaWillems/Vulkan-Assets > > Сможете проверить? Хм... Я может что-то упустил, надо перепроверить, но: скачивал через git эти assets, и клал их в /usr/lib64/vulkan-examples/data. Но или что-то не так положил, или старые бинарники ожидают увидеть в этом каталоге совсем другие файлы или их структуру.
(In reply to Alexei V. Mezin from comment #8) > Но или что-то не так положил, или старые бинарники ожидают увидеть в этом > каталоге совсем другие файлы или их структуру. Так и есть: при попытке запустить любые примеры получаю ошибку Error: Could not open shader file "./../data/shaders/base/textoverlay.vert.spv" Нетрудно убедиться, что в структуре каталогов, которые скачиваются через git clone... нет ни каталога shaders, ни файлов с маской *overlay*. То есть пакет нуждается в обновлении целиком, а не просто в новой ссылке на скачивание.
https://github.com/SaschaWillems/Vulkan/tree/master/shaders/glsl/base