Поделиться через


Счетчики, запросы и предикация

В этом разделе рассматриваются счетчики потокового вывода, счетчики UAV, запросы и предикаты.

Потоковые выходные данные и счетчики UAV работают в Direct3D 12 методом аналогично Direct3D 11, хотя теперь память для счетчиков должна быть выделена приложением, драйвер этого не делает. Запросы в Direct3D 12 больше отличаются от запросов в Direct3D 11 с добавлением ограждений и других процессов, которые устраняют необходимость в некоторых типах запросов.

В этом разделе

Раздел Описание
Счетчики потокового вывода
Потоковые выходные данные — это возможность GPU записывать вершины в буфер. Счетчики потокового вывода отслеживают ход выполнения.
Счетчики UAV
Счетчики БПЛА можно использовать для связывания 32-разрядного атомарного счетчика с неупорядоченным представлением доступа (UAV).
Запросы
В Direct3D 12 запросы группируются в массивы запросов, которые называются кучей запросов. Куча запросов имеет тип, определяющий допустимые типы запросов, которые можно использовать с этой кучей.

Измерение производительности