Abstract
Latest 3D graphics libraries, including OpenGL and OpenGL ES, provide programmable rendering pipelines. These programmable pipelines naturally requires special-purpose programming languages. It is so called OpenGL Shading Language in the case of OpenGL. In this paper, we show a new compact design scheme for the implementation of OpenGL SL offline compilers. This scheme is used for our OpenGL SL offline compiler prototype implementation. Our implementation shows feasibility and correctness with respect to the standard specification.
Original language | English |
---|---|
Pages (from-to) | 943-948 |
Number of pages | 6 |
Journal | Cluster Computing |
Volume | 22 |
DOIs | |
State | Published - 16 Jan 2019 |
Keywords
- Design
- Offline compiler
- OpenGL ES
- Prototype implementation
- Shading language