• 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