发明名称 |
Calculation of plane equations after determination of Z-buffer visibility |
摘要 |
One embodiment of the present invention sets forth a technique for computing plane equations for primitive shading after non-visible pixels are removed by z culling operations and pixel coverage has been determined. The z plane equations are computed before the plane equations for non-z primitive attributes are computed. The z plane equations are then used to perform screen-space z culling of primitives during and following rasterization. Culling of primitives is also performed based on pixel sample coverage. Consequently, primitives that have visible pixels after z culling operations reach the primitive shading unit. The non-z plane equations are only computed for geometry that is visible after the z culling operations. The primitive shading unit does not need to fetch vertex attributes from memory and does not need to compute non-z plane equations for the culled primitives. |
申请公布号 |
US8692829(B2) |
申请公布日期 |
2014.04.08 |
申请号 |
US20100876827 |
申请日期 |
2010.09.07 |
申请人 |
HAKURA ZIYAD S.;KILGARIFF EMMETT M.;NVIDIA CORPORATION |
发明人 |
HAKURA ZIYAD S.;KILGARIFF EMMETT M. |
分类号 |
G06T15/40;G06T15/50;G06T15/60 |
主分类号 |
G06T15/40 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|