Комментарии 3
Спека GLSL для Вулкана - суть минорно дополненная от OpenGL. Если верить тексту, то начиная с `#version 1.4`
This extension can be applied to OpenGL GLSL versions 1.40 (#version 140) and higher.
This extension can be applied to OpenGL ES ESSL versions 3.10 (#version 310) and higher.
Я так понял что бы проверить надо загрузить разные шейдеры с разными версиями и прагмами и по успешности их компиляции можно судить о возможностях или можно через апи это как-то иначе выяснить?
А вообще стратегия написания какая обычно?
— пишем под то железо что есть, а потом костыли делаем
— или есть какие-то рекомендации по выбору ограничений что бы пускалось у многих, а не у некоторых
А вообще стратегия написания какая обычно?
— пишем под то железо что есть, а потом костыли делаем
— или есть какие-то рекомендации по выбору ограничений что бы пускалось у многих, а не у некоторых
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Vulkan. Руководство разработчика. Текстурирование