Reducing State Changes with a Pipeline Buffer

C. Sohler, J. Krokowski, H. Räcke, M. Westermann, in: Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004), 2004.

Download
No fulltext has been uploaded.
Conference Paper | English
Author
Sohler, Christian; Krokowski, Jens; Räcke, Harald; Westermann, Matthias
Abstract
A limiting factor in the performance of a render- ing system is the number of state changes, i.e., changes of the attributes material, texture, shader program, etc., in the stream of rendered primitives. We propose to include a small buffer between appli- cation and graphics hardware in the rendering sys- tem. This pipeline buffer is used to rearrange the incoming sequence of primitives on-line and locally in such a way that the number of state changes is minimized. This method is generic; it can be easily integrated into existing rendering systems. In our experiments a pipeline buffer reduces the number of state changes by an order of magnitude and achieves almost the same rendering time as an optimal, i.e., presorted, sequence without pipeline buffer. Due to its simple structure and its low mem- ory requirements this method can easily be imple- mented in software or even hardware.
Publishing Year
Proceedings Title
Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004)
LibreCat-ID

Cite this

Sohler C, Krokowski J, Räcke H, Westermann M. Reducing State Changes with a Pipeline Buffer. In: Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004). ; 2004.
Sohler, C., Krokowski, J., Räcke, H., & Westermann, M. (2004). Reducing State Changes with a Pipeline Buffer. In Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004).
@inproceedings{Sohler_Krokowski_Räcke_Westermann_2004, title={Reducing State Changes with a Pipeline Buffer}, booktitle={Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004)}, author={Sohler, Christian and Krokowski, Jens and Räcke, Harald and Westermann, Matthias}, year={2004} }
Sohler, Christian, Jens Krokowski, Harald Räcke, and Matthias Westermann. “Reducing State Changes with a Pipeline Buffer.” In Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004), 2004.
C. Sohler, J. Krokowski, H. Räcke, and M. Westermann, “Reducing State Changes with a Pipeline Buffer,” in Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004), 2004.
Sohler, Christian, et al. “Reducing State Changes with a Pipeline Buffer.” Proceedings of the Vision, Modeling, and Visualization Conference (VMV 2004), 2004.

Export

Marked Publications

Open Data LibreCat

Search this title in

Google Scholar