Пиксельные конвейеры

Автор: Randy Alexander
Дата создания: 23 Апрель 2021
Дата обновления: 26 Июнь 2024
Anonim
Лекция 4. Пиксельный конвейер. Управление текстурами
Видео: Лекция 4. Пиксельный конвейер. Управление текстурами

Содержание

Определение - что означает Pixel Pipelines?

Пиксельные конвейеры - это компоненты графической карты, которые обрабатывают пиксельную информацию и предназначены для ускорения задач обработки изображений. Они имеют перепрограммируемое ядро ​​обработки и два независимых буфера кадров, которые используются для временного хранения данных изображения и могут работать с данными пикселей со скоростью до 200 МБ / с.

Пиксельные конвейеры состоят из пиксельных шейдеров и блоков управления (TMU). Если графическая карта имеет 24 пиксельных шейдера и 24 TMU, то говорят, что эта карта имеет 24 пиксельных конвейера. Но это не всегда соотношение один к одному, так как на некоторых картах больше TMU, чем шейдеров.

Пиксельные конвейеры также известны как пиксельные процессоры.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет пиксельные конвейеры

Архитектура пиксельного конвейера устарела и заменена унифицированными шейдерами. В предыдущей архитектуре в конвейере были пиксельные шейдеры и вершинные шейдеры, где пиксельные шейдеры работают с отдельными пикселями, а вершинные шейдеры работают с вершинами, чтобы быстрее рисовать полигоны. Недостатком этого является то, что иногда только один вид шейдеров выполняет большую часть работы, в то время как другой бездействует. Это было изменено с помощью унифицированных шейдеров, которые выполняют разные задачи, в зависимости от необходимости. Это дешевле в изготовлении, легче программировать и более эффективно, поскольку все шейдеры используются для выполнения задачи в любой момент.

Пиксельные конвейеры сродни производственным линиям, где различные процессы завершаются, прежде чем попасть в конечный продукт. Сначала конвейеры получают данные от шины PCI или интерфейса ускоренного графического порта (). Затем процессы над данными завершаются последовательно перед тем, как данные отображаются на экране. К ним относятся отсечение или удаление пикселей, не видимых на экране, создание большего количества пикселей, растеризация, а затем смешивание всех элементов изображения перед отображением на экране монитора.