El trabajo reciente de Mike Blumenkrantz para lograr que Lavapipe anuncie Vulkan 1.3 ha aterrizado con éxito en Mesa 22.1
Vulkan 1.3 se lanzó en enero y fue rápidamente compatible con los controladores Intel ANV y Radeon RADV dentro de Mesa, dado que se trata principalmente de promover nuevas extensiones para el núcleo. A Lavapipe le tomó más tiempo dado que aún tenía que implementar algunas extensiones y hacer otros cambios.
Hace solo un año, Lavapipe agregó Vulkan 1.2 y luego el soporte de Vulkan 1.2 en septiembre pasado. El cambio continúa mejorando con Vulkan 1.3 ahora anunciado por Lavapipe solo unos meses después de esa actualización de especificaciones. Lavapipe es para Vulkan lo que LLVMpipe es para la compatibilidad con OpenGL de Gallium3D para ejecutarse sobre CPU.
La fusión ocurrió de la noche a la mañana al colocar todos los elementos necesarios en su lugar. Blumenkrantz es conocido por su trabajo en la implementación de Zink OpenGL-on-Vulkan y está siendo financiado por Valve mientras también ha estado trabajando en las mejoras de Lavapipe.
Historias relacionadas :
Vulkan 1.3.207 : está que agrega otra nueva extensión de Valve
Vulkan 1.3 : lanzó actualizaciones dinánica, API de sincronización mejorada
Vulkan 1.2.203 : lanzó actualizaciones de documentación y más
Vulkan : renderizado dinámico para la API gráfica
Vulkan ahora usa el backend de compilación ACO de Valve
[Fuente]: phoronix.com
Anónimo.( 21 de Marzo de 2022).Vulkan interfaz de programación de Aplicaciones Khronos Group biblioteca de Gráficos OpenGL. Modificado por Carlos Zambrado Recuperado de freepng.es