首页> 外国专利> ALLOCATION OF PRIMITIVES TO PRIMITIVE BLOCKS

ALLOCATION OF PRIMITIVES TO PRIMITIVE BLOCKS

机译:将主语分配到主语块

摘要

An application sends primitives to a graphics processing system so that an image of a 3D scene can be rendered. The primitives are placed into primitive blocks for storage and retrieval from a parameter memory. Rather than simply placing the first primitives into a primitive block until the primitive block is full and then placing further primitives into the next primitive block, multiple primitive blocks can be “open” such that a primitive block allocation module can allocate primitives to one of the open primitive blocks to thereby sort the primitives into primitive blocks according to their spatial positions. By grouping primitives together into primitive blocks in accordance with their spatial positions, the performance of a rasterization module can be improved. For example, in a tile-based rendering system this may mean that fewer primitive blocks need to be fetched by a hidden surface removal module in order to process a tile.
机译:应用程序将基元发送到图形处理系统,以便可以渲染3D场景的图像。这些原语放置在原语块中,用于存储和从参数存储器中检索。与其简单地将第一个图元放入一个图元块中,直到该图元块已满,然后再将其他图元放入下一个图元块中,不如将多个图元块“打开”,以使图元块分配模块可以将图元分配给其中一个。打开图元块,从而根据它们的空间位置将图元分类为图元块。通过根据图元的空间位置将图元分组在一起,可以提高光栅化模块的性能。例如,在基于图块的渲染系统中,这可能意味着隐藏的表面移除模块需要获取较少的原始块才能处理图块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号