Se está desarrollando un nuevo controlador para la API gráfica Vulkan basado en Nouveau.

Los desarrolladores de las compañías Red Hat y Collabora han comenzado a crear un controlador Vulkan abierto nvk para las tarjetas gráficas NVIDIA, que complementará los controladores ya existentes en Mesa: anv (Intel), radv (AMD), tu (Qualcomm) y v3dv (Broadcom VideoCore VI). El desarrollo del controlador se basa en el proyecto Nouveau, utilizando algunos subsistemas anteriormente empleados en el controlador OpenGL Nouveau.

Paralelamente, en Nouveau se ha iniciado el trabajo para extraer a una biblioteca separada funcionalidades universales que pueden ser utilizadas en otros controladores. Por ejemplo, se han extraído componentes para la generación de código, que pueden ser usados para compartir el compilador de sombreador en controladores para OpenGL y Vulkan.

En el desarrollo del controlador Vulkan han participado Karol Herbst, desarrollador de Nouveau en Red Hat, David Airlie, mantenedor del subsistema DRM en Red Hat, y Jason Ekstrand, desarrollador activo de Mesa en Collabora. El controlador se encuentra en una etapa temprana de desarrollo y aún no es adecuado para aplicaciones distintas de ejecutar la utilidad vulkaninfo. La necesidad de un nuevo controlador se debe a la falta de controladores Vulkan abiertos para las tarjetas gráficas NVIDIA, mientras que cada vez más juegos utilizan esta API gráfica o se ejecutan en Linux mediante capas que traducen las llamadas Direct3D a la API 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