OpenGL SC 2.0: консорциум Khronos выпустил новую редакцию стандарта OpenGL Safety Critical
Консорциум Khronos Group объединяет более 100 компаний, работающих в области компьютерной графики, визуализации и мультимедиа. Задачей консорциума является разработка открытых стандартов программных интерфейсов: OpenGL, OpenCL, OpenVG, OpenVX и др.
Hа выставке Aviation Electronics Europe 2016 консорциум Khronos объявил о выпуске новой редакции стандарта OpenGL Safety Critical — подмножества стандарта OpenGL для систем, критически важных для безопасности и сертифицируемых по отраслевым стандартам безопасности ПО, таким как DO-178C (авионика) и ISO 26262 (автоэлектроника).
Новая редакция OpenGL SC 2.0 отличается от предыдущей редакции OpenGL SC 1.0 тем, что позволяет использовать программируемые шейдеры, увеличивая эффективность современных графических процессоров в критически важных для безопасности графических приложениях.
Там же на выставке AEE-2016 была продемонстрирована первая коммерческая реализация стандарта OpenGL SC 2.0 компании CoreAVI, работающая на модуле Curtiss-Wright VPX3-716 на базе графического процессора AMD Radeon E8860 под управлением одноплатного компьютера VPX-133, выполненного на основе микропроцессора NXP QorIQ T2080, c операционной системой Wind River VxWorks.
Рабочая группа Khronos Safety Critical Working Group планирует в будущем разработку safety-critical версий и других стандартов Khronos, например Vulkan (более простой API, чем OpenGL, позволяющий разрабатывать более производительные драйверы) и OpenVX (API для создания приложений компьютерного зрения и распознавания).