R-Buffer: A Pointerless A-Buffer Hardware Architecture
Craig M. Wittenbrink
Graphics Hardware, 2001, pp. 73--80.
Abstract: We present a graphics hardware architecture that implements Carpenter's A-buffer. The A-buffer is a software renderer that uses pointer based linked lists. Our pointerless approach computes order independent transparency for any number of layers with minimal hardware complexity. Statistics are shown for a variety of different scenes using a trace based methodology, with an instrumented Mesa OpenGL implementation. The architecture is shown to require from 2.1 to 3.6 times more memory than traditional Z-buffering. A detailed hardware design is provided, Order independent transparency is computed without application sorting and without artifacts. The architecture can also be used for antialiasing, and an example of Carpenter's classical A-buffer antialiasing is shown.
Article URL: http://diglib.eg.org/EG/DL/WS/EGGH/EGGH01/073-080.pdf
BibTeX format:
@inproceedings{Wittenbrink:2001:RAP,
  author = {Craig M. Wittenbrink},
  title = {R-Buffer: A Pointerless A-Buffer Hardware Architecture},
  booktitle = {Graphics Hardware},
  pages = {73--80},
  year = {2001},
}
Search for more articles by Craig M. Wittenbrink.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."