Зачем нужен ИНТЕГРАЛ. Объяснение смысла
🦋 NoGraphicsAPI: зачем разработчик предлагает убрать половину сложностей из общения с видеокартой
Чтобы нарисовать объект на экране, движок должен передать видеокарте геометрию, материалы и команды. Но вокруг этой задачи вырос целый аппарат: объекты буферов, описания привязок, наборы дескрипторов, состояния ресурсов. Себастьян Аалтонен предлагает пересмотреть саму необходимость многих этих конструкций. Его NoGraphicsAPI уже существует как экспериментальная реализация поверх Vulkan 1.4 с тремя работающими примерами. Идея звучит вызывающе: дать шейдерам указатели на память, хранить описания текстур...