Прототип фреймворка для рендеринга изображений
Выполнил: Листратов Илья Константинович
Целью проекта являлось написание фреймворка для рендеринга изображений, который одновременно сравнительно прост в использовании и по производительности сравним с низкоуровневыми графическими API. Для решения этой задачи был выбран метод, основанный на архитектуре Render Graphi. Такой подход позволяет пользователю фреймворка описывать свои намерения посредством высокоуровневой модели, которая силами фреймворка оптимизируется и конвертируется в низкоуровневое описание через графический API. В текущей версии фреймворка реализованы все необходимые объекты в упомянутой архитектуре, он уже может использоваться для построения графических конвейеров. Дорогостоящие вызовы API, по возможности, были сгруппированы для повышения производительности, а также было уменьшено количество аллокаций видеопамяти.
Архив с отчетом (Листратов) (ZIP, 671 Кб)
Ссылка на репозиторий проекта на GitHub
Руководитель проекта
Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.