发明名称 |
HIDDEN SURFACE REMOVAL IN GRAPHICS PROCESSING SYSTEMS |
摘要 |
In a graphics processing pipeline 1, a primitive depth sorting stage 9 is arranged prior to the rasterisation stage 3 and rendering stage 6. The primitive depth sorting stage 9 operates to sort successive sub-sets of primitives in a stream of primitives 2 received by the graphics processing pipeline 1 based on their depth values. The so-sorted primitives are then output from the primitive depth sorting stage 9 in their sorted depth order to the rasteriser 3. This makes the depth test stages 4, 13 of the graphics processing pipeline 1 more efficient in their hidden surface removal operations, because the primitives entering the rasteriser 3 will be in depth order. |
申请公布号 |
US2014267256(A1) |
申请公布日期 |
2014.09.18 |
申请号 |
US201313845561 |
申请日期 |
2013.03.18 |
申请人 |
ARM Limited |
发明人 |
Heggelund Frode;Tapply Joe;Glas Jean-Christophe;Halstvedt Andreas Engh |
分类号 |
G06T15/40 |
主分类号 |
G06T15/40 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of operating a graphics processing pipeline that includes a plurality of processing stages including a rasteriser that rasterises input primitives to generate graphics fragments to be processed, each graphics fragment having one or more sampling points associated with it, and a renderer that processes fragments generated by the rasteriser to generate output fragment data, the method comprising:
when the graphics processing pipeline is processing a set of graphics primitives, depth sorting successive sub-sets of the primitives in the set of graphics primitives prior to the rasteriser generating graphics fragments for processing the primitives. |
地址 |
US |