La empresa Imagination utilizó el controlador Zink para soportar OpenGL 4.6 en sus GPU.

La empresa Imagination Technologies anunció la implementación del soporte para la API gráfica OpenGL 4.6 en sus GPU, realizado mediante el controlador abierto Zink, desarrollado en el repositorio del proyecto Mesa. Zink proporciona una implementación de OpenGL sobre Vulkan, permitiendo obtener OpenGL acelerado por hardware en dispositivos que solo soportan la API Vulkan. El rendimiento de Zink es comparable al de las implementaciones nativas de OpenGL, lo que permite a los fabricantes de hardware no gastar recursos en implementar OpenGL en sus GPU y limitarse a soportar solo la API Vulkan, realizando OpenGL a través de una capa. Imagination Technologies se convirtió en el primer fabricante en utilizar este esquema.

La solución preparada pasó con éxito la verificación en el conjunto de pruebas CTS (Khronos Conformance Test Suite) y fue reconocida como completamente compatible con la especificación OpenGL 4.6. Este es el primer producto basado en Zink que ha sido oficialmente certificado por la organización Khronos. De acuerdo con los criterios de Khronos, en caso de que se certifique otra implementación basada en Zink, el propio controlador Zink como capa universal será reconocido oficialmente como compatible con OpenGL 4.6. Obtener la certificación permite declarar oficialmente la compatibilidad con los estándares gráficos y utilizar las marcas comerciales asociadas de Khronos.

Entre otros trabajos, se destaca el desarrollo por parte de Imagination Technologies de un conjunto abierto de controladores para sus GPU basados en la arquitectura Rogue. El conjunto incluye un controlador DRM (Direct Rendering Manager) para el núcleo Linux, un controlador con una implementación inicial de Vulkan 1.0 y un conjunto de firmware para GPU. El controlador Vulkan ya se ha integrado en la base principal de Mesa, mientras que el controlador DRM está en proceso de preparación para su inclusión en el núcleo Linux principal. En el futuro, este conjunto podrá añadir soporte para Zink y obtener una pila gráfica completamente abierta para el hardware de Imagination, soportando tanto OpenGL como Vulkan.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster