Back to Search Start Over

Semantic Composition of Language-Integrated Shaders

Authors :
Michael May
Robert F. Tobler
Stefan Maierhofer
Michael Schwärzler
Harald Steinlechner
Georg Haaser
Source :
Communications in Computer and Information Science ISBN: 9783319251165, VISIGRAPP (Selected Papers)
Publication Year :
2015
Publisher :
Springer International Publishing, 2015.

Abstract

In order to simplify shader programming we propose a system to specify composable shaders in a functional way directly in typical implementation languages of modern rendering frameworks. In constrast to existing pipeline shader frameworks, our system exposes a radically simplified pipeline, which we purposefully aligned with our basic intuition of shaders as compositions of per-primitive and per-pixel operations. By programming the shaders in the host language, we additionally remove the complexity of handling different programming languages for shaders and the rest of the framework.

Details

ISBN :
978-3-319-25116-5
ISBNs :
9783319251165
Database :
OpenAIRE
Journal :
Communications in Computer and Information Science ISBN: 9783319251165, VISIGRAPP (Selected Papers)
Accession number :
edsair.doi...........004725d44bc24efbab9a038fb5c6e0d9
Full Text :
https://doi.org/10.1007/978-3-319-25117-2_4