IT-словарь › Оборудование › Рендеринг, управляемый GPU (GPU-driven rendering)

Рендеринг, управляемый GPU (GPU-driven rendering)

Оборудование Svenska → Обновлено: 2026-10-25

Архитектура рендеринга, в которой GPU сам отсекает сцену и строит списки отрисовки с помощью вычислительных проходов и косвенных вызовов, избавляя процессор от обработки каждого объекта по отдельности.

В классической схеме CPU обходит сцену, отсекает по пирамиде видимости, сортирует и отправляет по одному вызову отрисовки на объект. При сотнях тысяч объектов узким местом становится само число вызовов. Рендеринг, управляемый GPU, переносит весь цикл на видеокарту: вычислительный проход читает всю геометрию, отсекает её по пирамиде видимости и по Hi-Z и записывает сжатый список, который напрямую поступает в косвенную отрисовку.

Одними из первых к подходу пришли Ubisoft (Assassin's Creed Unity) и Себастьян Аалтонен; эталоном стал доклад «GPU-Driven Rendering Pipelines» на SIGGRAPH 2015. Подход предполагает bindless-ресурсы и инстансинг и сегодня стандартен для крупных движков с открытым миром. Цена — сложность: отладка на GPU далека от приятной.

← Назад к словарю