首页> 外国专利> Efficient redundant coverage discard mechanism to reduce pixel shader work in a tile-based graphics rendering pipeline

Efficient redundant coverage discard mechanism to reduce pixel shader work in a tile-based graphics rendering pipeline

机译:高效的冗余覆盖丢弃机制,以减少像素的图形渲染管道中的像素着色器工作

摘要

A computer-implemented redundant-coverage discard method and apparatus for reducing pixel shader work in a tile-based graphics rendering pipeline is disclosed. A coverage block information (CBI) FIFO buffer is disposed within an early coverage discard (ECD) logic section. The FIFO buffer receives and buffers coverage blocks in FIFO order. At least one coverage block that matches the block position within the TCPM is updated. The TCPM stores per-pixel primitive coverage information. The FIFO buffer buffers a moving window of the coverage blocks. Incoming primitive information associated with the coverage blocks is compared with the per-pixel primitive coverage information stored in the tile coverage-primitive map (TCPM) table at the corresponding positions for the live coverages only. Any preceding overlapping coverage within the moving window of the coverage blocks is rejected. An alternate embodiment uses a doubly linked-list rather than a FIFO buffer.
机译:公开了一种计算机实现的冗余覆盖丢弃方法和用于减少基于图形的图形渲染管道的像素着色器工作的装置。覆盖块信息(CBI)FIFO缓冲器在早期覆盖丢弃(ECD)逻辑部分内。 FIFO缓冲区以FIFO顺序接收和缓冲覆盖块。更新至少一个匹配TCPM内的块位置的覆盖块。 TCPM存储每个像素原始覆盖信息。 FIFO缓冲区缓冲覆盖块的移动窗口。将与覆盖块相关联的输入原始信息与存储在实时覆盖的相应位置的瓦片覆盖基 - 基本地图(TCPM)表中的每个像素基元覆盖信息进行比较。在覆盖块的移动窗口内的任何前面的重叠覆盖被拒绝。替代实施例使用双链接列表而不是FIFO缓冲区。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号