DocumentCode
1560739
Title
A hierarchical depth buffer for minimizing memory bandwidth in 3D rendering engine: Depth Filter
Author
Yu, Chang-Hyo ; Kim, Lee-Sup
Author_Institution
KAIST, Daejeon, South Korea
Volume
2
fYear
2003
Abstract
In this paper, we propose a new class of hierarchical depth test which saves memory bandwidth in 3D graphics rendering engine by reducing the number of pixels being passed to the per-pixel operation pipeline. This new filtering, Depth Filter, can be implemented by adding a simple hardware in front of the per-pixel operation pipeline. The Depth Filter is a filtering block which decides whether a pixel is shaded by certain plane. The plane is the mask which has the history that a pixel has appeared in front of the plane. If the pixel is shaded, the pixel can be removed. The simulation shows that Depth Filter reduces the number of pixels to the next stage up to 62.1 percent in random scene. As a result, 62.1% of memory bandwidth is saved with simple extra hardware.
Keywords
filtering theory; rendering (computer graphics); 3D graphics rendering engine; Depth Filter; hardware architecture; hierarchical depth buffer test; memory bandwidth; per-pixel operation pipeline; pixel shading; Band pass filters; Bandwidth; Engines; Filtering; Graphics; Hardware; History; Pipelines; Rendering (computer graphics); Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
Print_ISBN
0-7803-7761-3
Type
conf
DOI
10.1109/ISCAS.2003.1206076
Filename
1206076
Link To Document