Abstract
The need for the OpenGL-family of the 3D rendering API's are highly increasing, especially for graphical human-machine interfaces on various systems. In the case of safety-critical market for avionics, military, medical and automotive applications, OpenGL SC, the safety critical profile of the OpenGL standard plays the major role for graphical interfaces. In this paper, we present an efficient way of implementing OpenGL SC 3D graphics API for the environments with hardwaresupported OpenGL 1.1 and its multi-texture extension facility, which is widely available on recent embedded systems. Our approach achieved the OpenGL SC features at the low development cost on the embedded systems and also on general personal computers. Our final result shows its compliance with the OpenGL SC standard specification. From the efficiency point of view, we measured its execution times for various application programs, to show a remarkable speed-up.
Original language | English |
---|---|
Pages (from-to) | 2589-2592 |
Number of pages | 4 |
Journal | IEICE Transactions on Information and Systems |
Volume | E95-D |
Issue number | 10 |
DOIs | |
State | Published - Oct 2012 |
Keywords
- 3D graphics library
- Cost-effective implementation
- De facto standard
- OpenGL
- OpenGL SC
- Safety-critical