渲染输出单元

渲染输出单元(ROP)是现代图形处理器(GPU)最后硬件组件,和在渲染过程的最后步骤之一。绘图流水线取像素(每个像素是一个无量纲点),和纹理像素资讯,并处理它,经由特定的矩阵向量运算,变成最终像素或深度值。此过程称为栅格化。当多个样本合并为一个像素时,渲染输出单元控制抗锯齿。 渲染输出单元执行本地存储器中相关缓冲器之间的事务 - 这包括写入或读取值,以及将它们混合在一起。 用于执行基于硬件的抗锯齿方法(如多重采样抗锯齿(MSAA))的专用抗锯齿硬件包含在渲染输出单元中。

渲染输出过程 编辑

渲染的所有数据都必须通过渲染输出单元才能写入帧缓冲器,帧缓冲器再透过VGA 、 DVI 、 HDMI 、 Displayport 、 Mini Displayport等接口传输到显示器。

历史 编辑

历史上,渲染输出单元,纹理映射单元和着色器处理单元/ 流处理器的数量是相等的。然而,从2004年开始,几个GPU已经将这些区域分离,以便为应用程式工作负载和可用内存性能提供最佳的晶体管分配。随着趋势的继续,预计图形处理器将继续解耦其架构的各个部分,以增强其对未来图形应用程式的适应性。这种设计还允许晶片制造商构建模块化阵容,其中顶级GPU基本上使用与低端产品相同的逻辑。[1]

另见 编辑

参考文献 编辑

  1. ^ Life of a triangle - NVIDIA's logical pipeline. NVIDIA Developer. 2015-03-16 [2018-07-23]. (原始内容存档于2021-01-23) (英语).