Return to search

On the Porting of Qt/Embedded and Its Integration with OpenGL ES

¡@¡@An embedded system has improved quickly in recent years and now functions like a small computer. Equipped with operating systems (OS), graphic user interfaces (GUI), and software developed for various platforms, an embedded system provides users with services more powerful and friendlier than ever. Qt/Embedded and OpenGL ES are an OS and a GUI developed for embedded systems. In this thesis, We integrated Qt/Embedded with OpenGL ES on a Versatile PB 92EJ-S and conducted various tests.
¡@¡@The Versatile PB 92EJ-S was equipped with ARM926EJ-S, an onboard chip capable of performing VFP9 vector floating operation. However, not all embedded systems are powered by a floating coprocessor. To make the test results applicable to all systems, We performed only fixed-point operations, a practice also improving the overall performance. In addition, to provide communications between OpenGL ES and Windows and interfaces for OpenGL ES to draw, We implemented EGL, a platform interface layer defined in OpenGL ES. Furthermore, We developed GLUT ES, a modification of GLUT, to make the embedded system compatible with Windows of different versions. Finally, We benchmarked the platform with programs developed by GLUT ES interfaces and OpenGL ES.

Identiferoai:union.ndltd.org:NSYSU/oai:NSYSU:etd-0210106-162536
Date10 February 2006
CreatorsTsai, Wen-Chia
ContributorsMing-Chao Chiang, Chung-nan Lee, Shiann-Rong Kuang
PublisherNSYSU
Source SetsNSYSU Electronic Thesis and Dissertation Archive
LanguageEnglish
Detected LanguageEnglish
Typetext
Formatapplication/pdf
Sourcehttp://etd.lib.nsysu.edu.tw/ETD-db/ETD-search/view_etd?URN=etd-0210106-162536
Rightsnot_available, Copyright information available at source archive

Page generated in 0.0014 seconds