Skip to main content
Erschienen in: Cluster Computing 1/2019

30.08.2017

Design and implementation of OpenGL SC 2.0 rendering pipeline

verfasst von: Nakhoon Baek, Kuinam J. Kim

Erschienen in: Cluster Computing | Sonderheft 1/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

OpenGL Safety Critical Profile (OpenGL SC) is a variation of the famous three-dimensional graphics library Open Graphics Library (OpenGL), for safety critical environment. It has been widely used for three-dimensional graphics output in military, avionics, and medical applications. In the year of 2015, OpenGL SC 2.0 was newly released as the newest and specialized three-dimensional graphics standard for safety-critical applications. In this paper, we represent the high-level design schemes of the OpenGL SC 2.0 context system and the rendering system. We also show the detailed implementation strategy, for its step-by-step implementation works. These implementation schemes are the fundamental and theoretical frameworks for the OpenGL SC 2.0 system implementation. Based on these scheme, we represent a prototype implementation for OpenGL SC 2.0 system. Our prototype system shows these design schemes are feasible and well-suited even for commercial uses. In near future, our full implementation will be released to the market.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Committee, A.E.E.: ARINC Specification 661: Cockpit Display System Interfaces to User Systems. Airlines Electronic Engineering Committee (2005) Committee, A.E.E.: ARINC Specification 661: Cockpit Display System Interfaces to User Systems. Airlines Electronic Engineering Committee (2005)
2.
Zurück zum Zitat Fabius, A., Viggers, S.: OpenGL SC Version 2.0.0. Khronos Group (2016) Fabius, A., Viggers, S.: OpenGL SC Version 2.0.0. Khronos Group (2016)
3.
Zurück zum Zitat Group, T.O.: Future Airbourne Capability Environment (FACE), Edition 2.1. The Open Group (2014) Group, T.O.: Future Airbourne Capability Environment (FACE), Edition 2.1. The Open Group (2014)
4.
Zurück zum Zitat ISO: ISO International Standard 26262-1:2011- Road Vehicles – Functional Safety. ISO (2011) ISO: ISO International Standard 26262-1:2011- Road Vehicles – Functional Safety. ISO (2011)
5.
Zurück zum Zitat Kessenich, J., Sellers, G.: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, 9th edn. Addison-Wesley Professional (2016) Kessenich, J., Sellers, G.: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, 9th edn. Addison-Wesley Professional (2016)
7.
Zurück zum Zitat Khronos Group: Vulkan 1.0.35 A Specification. Khronos Group (2016) Khronos Group: Vulkan 1.0.35 A Specification. Khronos Group (2016)
8.
Zurück zum Zitat Lipchak, B.: OpenGL ES version 3.2. Khronos Group (2016) Lipchak, B.: OpenGL ES version 3.2. Khronos Group (2016)
9.
Zurück zum Zitat Luna, F.: Introduction to 3D Game Programming with DirectX 12. Mercury Learning & Information (2016) Luna, F.: Introduction to 3D Game Programming with DirectX 12. Mercury Learning & Information (2016)
10.
Zurück zum Zitat Munshi, A.: OpenGL ES Common Profile Specification, version 2.0.24 (Full Specification). Khronos Group (2009) Munshi, A.: OpenGL ES Common Profile Specification, version 2.0.24 (Full Specification). Khronos Group (2009)
11.
Zurück zum Zitat Munshi, A., Leech, J.: OpenGL ES Common/Common-Lite Profile Specification, version 1.1.12 (Full Specification). Khronos Group (2008) Munshi, A., Leech, J.: OpenGL ES Common/Common-Lite Profile Specification, version 1.1.12 (Full Specification). Khronos Group (2008)
12.
Zurück zum Zitat RTCA: RTCA/DO-178C Software Considerations in Airborne Systems and Equipment Certification. RTCA Inc. (2011) RTCA: RTCA/DO-178C Software Considerations in Airborne Systems and Equipment Certification. RTCA Inc. (2011)
13.
Zurück zum Zitat Segal, M., Akeley, K.: The OpenGL Graphics System: A Specification, Version 4.5 (Core Profile). Khronos Group (2016) Segal, M., Akeley, K.: The OpenGL Graphics System: A Specification, Version 4.5 (Core Profile). Khronos Group (2016)
14.
Zurück zum Zitat Stockwell, B.: OpenGL SC: Safety-Critical Profile Specification, version 1.0.1 (difference specification). Khronos Group (2009) Stockwell, B.: OpenGL SC: Safety-Critical Profile Specification, version 1.0.1 (difference specification). Khronos Group (2009)
Metadaten
Titel
Design and implementation of OpenGL SC 2.0 rendering pipeline
verfasst von
Nakhoon Baek
Kuinam J. Kim
Publikationsdatum
30.08.2017
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe Sonderheft 1/2019
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-017-1111-1

Weitere Artikel der Sonderheft 1/2019

Cluster Computing 1/2019 Zur Ausgabe

Premium Partner