Heresy: A Virtual Image-Space 3D Rasterization Architecture

Thumbnail Image
Journal Title
Journal ISSN
Volume Title
The Eurographics Association
With the advent of virtual reality and other visual applications that require photo and cinema realism, 3D graphics hardware has started to enter into the main stream. This paper describes the design and evaluation of a cost-effective highperformance 3D graphics system called Heresy that is based on virtual image-space architecture. Heresy features three novel architectural mechanisms. First, the lazy shading mechanism renders the shading computation effort to be proportional to the screen area but independent of the scene complexity. Second, the speculative Z-buffer hardware allows one-cycle Z-value comparison, as opposed to four cycles in conventional designs. Third, to avoid the intermediate sorting required by virtual image-space rasterization architecture, we develop an innovative display database traversal algorithm that is tailored to given user projection views. With this technique, the sorting-induced delay and extra memory requirements associated with image-order rasterization are completely eliminated. By replicating the Heresypipeline, it is estimated that the overall performance of the system can reach over 1 million Gouraud-shaded and 2D mip-mapped triangles per second at 20 frames/set with 1K x 1K resolution per frame.

, booktitle = {
SIGGRAPH/Eurographics Workshop on Graphics Hardware
}, editor = {
A. Kaufmann and W. Strasser and S. Molnar and B.-O. Schneider
}, title = {{
Heresy: A Virtual Image-Space 3D Rasterization Architecture
}}, author = {
Chiueh, Tzi-cker
}, year = {
}, publisher = {
The Eurographics Association
}, ISSN = {
}, ISBN = {
}, DOI = {
} }