DocumentCode
3397117
Title
Design of OpenGL SC emulation library over the desktop OpenGL 1.3
Author
Baek, Nakhoon ; Baeck, Gwang Jin
Author_Institution
Kyungpook Nat. Univ., Daegu, South Korea
fYear
2010
fDate
3-7 Oct. 2010
Abstract
In this paper, we present our overall design of OpenGL SC 1.0.1 emulating library based on the desktop OpenGL hardware environment. This kind of emulation library provides benefits such as efficient developing environment, cost-effectiveness, rapid and stable implementation and easy emigration to various systems. We aimed at the implementation of the whole OpenGL SC 1.0.1 features and all the extensions, through using the OpenGL 1.3 facilities, targeting a Linux system with nVIDIA GeForce graphics cards. The OpenGL SC specification presented three extensions of GL_OES_single_ precision, GL_EXT_paletted_texture, and GL_EXT_ shared_texture_palette. However, currently available graphics cards fail to support these extensions directly, and thus, we added customized software emulation features into our design.
Keywords
Linux; application program interfaces; public domain software; safety-critical software; software libraries; GL EXT paletted texture; GL EXT shared texture palette; GL OES single precision; Linux system; OpenGL SC 1.0.1 features; OpenGL SC emulation library; OpenGL SC specification; OpenGL hardware environment; customized software emulation; desktop OpenGL 1.3; nVIDIA GeForce graphics cards; Driver circuits; Emulation; Graphics; Hardware; Libraries; Pipelines; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference (DASC), 2010 IEEE/AIAA 29th
Conference_Location
Salt Lake City, UT
ISSN
2155-7195
Print_ISBN
978-1-4244-6616-0
Type
conf
DOI
10.1109/DASC.2010.5655452
Filename
5655452
Link To Document