THANK YOU.

We have received your request for registration. We will send you a confirmation e-mail once your request has been approved.

SUBSCRIBE TO OUR NEWSLETTER.

Please register below to sign up for our CoreAVI Newsletter.

PLEASE SIGN IN TO ACCESS TO OUR RESOURCES.

Login below using the username and password created when you registered for CoreAVI resources.

Lost your password?

Not registered yet?

OpenGL Graphics

CoreAVI’s ArgusCore™ suite of real-time and safety-critical OpenGL drivers provide a proven solution for graphics applications requiring safety certification and/or a high Technology Readiness Level (TRL).

For integrators wanting to benefit from the advanced technology of Vulkan® while still using OpenGL, CoreAVI offers VkCoreGL® SC1 and VkCoreGL® SC2 application libraries. These libraries are designed to run on CoreAVI’s VkCore® SC Vulkan-based safety critical graphics and compute driver and allow integrators to run legacy OpenGL applications while simultaneously taking advantage of the advanced capabilities of Vulkan.

Our drivers and libraries:

  • Are designed and developed from the ground up to ensure safety, reliability and security requirements can be fully met.
  • Do not include open source or third-party software.
  • Address concerns with displaying Hazardously Misleading Information, with a TrueCore™ safety monitor plug-in module.
  • Support low-latency video-capture when interfacing to video-capture hardware external to the GPU through built-in ArgusCore or VkCoreGL SC functions.
  • Include options for DecodeCore® and EncodeCore® for select GPUs for video decoder and video encoder specific hardware accelerator support.
  • Have proven integration with popular human-machine interface tools such as ANSYS SCADE, Ensco Avionics’ iData, DiSTI GL Studio and Presagis VAPS XT to reduce risk and speed time to market.
  • Pass the Khronos Group’s conformance suite
  • Support multiple extensions. Please see product briefs for full list of extensions.

For details on supported GPUs, please visit our GPUs/SoCs for Safety Critical webpage.

Based on a highly modular architecture, CoreAVI can optimize your specific applications and quickly adapt the OpenGL drivers to new hardware platforms, operating systems and even add unique specific features.

For more information on our VkCoreGL® SC OpenGL Application libraries, see our Vulkan Graphics and Compute page.

EGL_EXT_COMPOSITOR

CoreAVI’s EGL 1.4, which is part of both the ArgusCore and VkCoreGL SC graphics library suites, is available with an option to include the EGL_EXT_compositor extension. This extension allows for the composition of multiple windows within a multi-partition EGL system including information assurance. Details can be found on the datasheet below or on the Khronos website here.

psca-OpenGL
Embedded OpenGL Drivers
ArgusCore GL1.3
ArgusCore ES2
ArgusCore SC1 / VkCoreGL SC1
ArgusCore SC2 / VkCoreGL SC2
API OpenGL 1.x OpenGL ES 2.0 +
Extensions
OpenGL SC 1.0.1 +
Extensions
OpenGL SC 2.0 +
Extensions
Architecture Fixed Pipeline Programmable
Shaders
Fixed Pipeline Programmable
Shaders
Integrated Video
Capture API
Multiple GPU
Avionics
Certification
DO-178C DAL A DO-178C DAL A
Automotive
Certification
ISO 26262 ASIL D ISO 26262 ASIL D
Other/Industrial Certifications 61508 ASIL D

Others upon request

61508 ASIL D

Others upon request

FACE Aligned EGL_EXT_
compositor
General Purpose Profile

EGL_EXT_
compositor

General Purpose Profile

Safety Profile

Security Profile

EGL_EXT_
compositor

General Purpose Profile

Safety Profile

Security Profile

EGL_EXT_
compositor

Embedded OpenGL Drivers
ArgusCore GL1.3
ArgusCore ES2
ArgusCore SC1 / VkCoreGL SC1
ArgusCore SC2 / VkCoreGL SC2
Wind River
SYSGO PikeOS
QNX OS
Green Hills Software INTEGRITY
DDC-I Deos
Lynx Software MOSA.ic
Linux
Proprietary OS
Embedded OpenGL Drivers
ArgusCore GL1.3
ArgusCore ES2
ArgusCore SC1 /
VkCoreGL SC1
ArgusCore SC2 /
VkCoreGL SC2
Multi-threaded
Multiple Partition
Multi-thread

Multi-partition

Embedded OpenGL Drivers
ArgusCore GL1.3
ArgusCore ES2
ArgusCore SC1 / VkCoreGL SC1
ArgusCore SC2 / VkCoreGL SC2
Symmetric Multiprocessing
Asymmetric Multiprocessing
Hypervisor Multicore (HyperCore™)
Embedded OpenGL Drivers
ArgusCore GL1.3
ArgusCore ES2
ArgusCore SC1 /
VkCoreGL SC1
ArgusCore SC2 /
VkCoreGL SC2
GPU Security Features

Don’t see what you need?  Please contact us at Sales@CoreAVI.com to determine if we can help support your certifiable application needs.