发明名称 GRAPHICS PROCESSING SYSTEMS
摘要 A tile-based graphics processing pipeline includes a back-facing determination and culling unit that is operable to cull back-facing triangles before the tiling stage. The back-facing determination and culling unit include a triangle size estimator that estimates the size of a triangle being considered. If the size of the triangle is less than a selected size, then the area of the triangle is calculated using fixed point arithmetic and the result of that area calculation is used by a back-face culling unit to determine whether to cull the triangle or not. On the other hand, if the size estimator determines that the primitive is greater than the selected size, then the triangle bypasses the fixed point area calculation and back-face culling unit and is instead passed directly to the tiler.
申请公布号 US2017061678(A1) 申请公布日期 2017.03.02
申请号 US201615246970 申请日期 2016.08.25
申请人 ARM Limited 发明人 Engh-Halstvedt Andreas Due;Langtind Frank
分类号 G06T15/40;G06T15/00 主分类号 G06T15/40
代理机构 代理人
主权项 1. A method of processing a graphics primitive in a graphics processing pipeline, the method comprising: determining whether a property of the primitive meets a particular condition; and when the property of the primitive meets the particular condition: determining the facing direction of the primitive using a particular processing operation; and using the determined facing direction of the primitive to determine whether to cull the primitive from further processing; and when it is determined using the facing direction to cull the primitive from further processing, culling the primitive from further processing.
地址 Cambridge GB