Invention Grant
US08347275B2 OpenGL to OpenGL/ES translator and OpenGL/ES simulator
有权
OpenGL到OpenGL / ES翻译器和OpenGL / ES模拟器
- Patent Title: OpenGL to OpenGL/ES translator and OpenGL/ES simulator
- Patent Title (中): OpenGL到OpenGL / ES翻译器和OpenGL / ES模拟器
-
Application No.: US11788395Application Date: 2007-04-19
-
Publication No.: US08347275B2Publication Date: 2013-01-01
- Inventor: Christophe Quarre , Haizhen Li , Chester Chan Kwok-Kee
- Applicant: Christophe Quarre , Haizhen Li , Chester Chan Kwok-Kee
- Applicant Address: US TX Coppell
- Assignee: STMicroelectronics, Inc.
- Current Assignee: STMicroelectronics, Inc.
- Current Assignee Address: US TX Coppell
- Agency: Gardere Wynne Sewell LLP
- Priority: CN200610077518 20060420
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/44

Abstract:
To address a desire to run 3D applications based on the OpenGL standard on OpenGL|ES mobile devices such as cellular telephones, one must be able to translate function calls between OpenGL and OpenGL|ES. In supporting this translation, and so as to ensure proper data state for the continued execution of the OpenGL application, global GL states which might be changed by an OpenGL|ES function used during translation are stored. The OpenGL to OpenGL|ES translation is then effectuated by substituting appropriate OpenGL|ES commands for OpenGL commands, and passing OpenGL|ES APIs for OpenGL|ES implementation. Thereafter, the global GL states which were previously saved are restored such that the performed translation does not adversely impact continued execution of the OpenGL configured application. This translation process supports OpenGL to OpenGL|ES translation with respect to a number of OpenGL APIs as well as some known extensions.
Public/Granted literature
- US20070257924A1 OpenGL to OpenGL/ES translator and OpenGL/ES simulator Public/Granted day:2007-11-08
Information query