Skip to main content

Comparing Reyes and OpenGL on a stream architecture

Publication ,  Conference
Owens, JD; Khailany, B; Towles, B; Dally, WJ
Published in: Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware
December 1, 2002

The OpenGL and Reyes rendering pipelines each render complex scenes from similar scene descriptions but differ in their internal pipeline organizations. While the OpenGL organization has dominated hardware architectures over the past twenty years, a Reyes organization differs in several important ways from OpenGL, including a shader coordinate system that supports coherent texture accesses, a single shader in the vertex stage, and tessellation and sampling instead of triangle rasterization. Hardware for the OpenGL pipeline has been well-studied, but the lack of a hardware Reyes implementation has prevented a comparison between the two pipelines. We analyze and compare implementations of an OpenGL and a Reyes pipeline on the Imagine stream processor, a high performance programmable processor for media applications. This comparison both demonstrates the applicability of Reyes for hardware implementation and exposes many issues that architects will face in implementing Reyes in hardware, in particular the need for efficient subdivision algorithms and implementations.

Duke Scholars

Published In

Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware

Publication Date

December 1, 2002

Start / End Page

47 / 56
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Owens, J. D., Khailany, B., Towles, B., & Dally, W. J. (2002). Comparing Reyes and OpenGL on a stream architecture. In Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware (pp. 47–56).
Owens, J. D., B. Khailany, B. Towles, and W. J. Dally. “Comparing Reyes and OpenGL on a stream architecture.” In Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware, 47–56, 2002.
Owens JD, Khailany B, Towles B, Dally WJ. Comparing Reyes and OpenGL on a stream architecture. In: Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware. 2002. p. 47–56.
Owens, J. D., et al. “Comparing Reyes and OpenGL on a stream architecture.” Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware, 2002, pp. 47–56.
Owens JD, Khailany B, Towles B, Dally WJ. Comparing Reyes and OpenGL on a stream architecture. Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware. 2002. p. 47–56.

Published In

Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware

Publication Date

December 1, 2002

Start / End Page

47 / 56