Imagination used the Zink driver to support OpenGL 4.6 on their GPUs

Imagination Technologies has announced the support for the OpenGL 4.6 graphics API in its GPUs, implemented using the open source Zink driver developed in the Mesa project repository. Zink provides an implementation of OpenGL on top of Vulkan to enable hardware-accelerated OpenGL on devices that only support the Vulkan API. The performance of Zink is close to the performance of native OpenGL implementations, which allows hardware manufacturers not to spend resources on implementing OpenGL in their GPUs and limit themselves to supporting only the Vulkan API in them, and implement OpenGL through a layer. Imagination Technologies was the first manufacturer to use this scheme.

The prepared solution was successfully tested in the CTS (Khronos Conformance Test Suite) test suite and found to be fully compatible with the OpenGL 4.6 specification. This is the first Zink-based product officially certified by Khronos. In accordance with the Khronos criteria, if another implementation based on Zink is certified, the Zink driver itself, as a universal layer, will be officially recognized as compatible with OpenGL 4.6. Obtaining a certificate makes it possible to officially declare compatibility with graphic standards and use Khronos trademarks associated with them.

Other work highlights Imagination Technologies' development of an open-source driver suite for its Rogue-based GPUs. The suite includes a DRM (Direct Rendering Manager) driver for the kernel. Linux, a driver with an initial implementation of Vulkan 1.0, and a set of GPU firmware. The Vulkan driver has already been submitted to the Mesa core distribution, and the DRM driver is in preparation for inclusion in the core kernel. LinuxIn the future, Zink support can be added to this kit, resulting in a fully open graphics stack for Imagination hardware, supporting OpenGL and Vulkan.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster