CoreAVI's VkCoreGL SC1 is an application library designed to run on CoreAVI’s VkCore SC™ Vulkan®-based safety critical graphics and compute driver. VkCoreGL SC1 provides an OpenGL SC 1.0.1 API that enables integrators to run legacy OpenGL SC 1.0.1 applications while simultaneously taking advantage of the advanced capabilities of Vulkan.
VkCore SC utilizes EGL 1.4 for the platform interface which includes the EGL_EXT_Compositor extension for multiple window composition. Built with a similar superset of Khronos’ OpenGL SC 1.0.1 specification as CoreAVI’s ArgusCore™ SC1 safety critical graphics drivers, the VkCoreGL SC1 application libraries support a fixed function graphics rendering pipeline (1). VKCoreGL SC1 enables users to deploy modern GPU shader programs in safety certifiable environments.