Con el punto medio del año sobre nosotros, aquí hay un vistazo a las noticias más emocionantes sobre controladores de gráficos de código abierto de Mesa hasta ahora en 2021 con emocionantes contribuciones de Microsoft, AMD e Intel que continúan siendo los más amigables con el código abierto. proveedores de gráficos, Zink logra un progreso notable para OpenGL sobre Vulkan, optimizaciones de rendimiento en abundancia, más controladores Vulkan integrados y otros hitos para gráficos de Linux de código abierto.
Al marcar el punto medio, las noticias de Mesa más vistas de H1’2021 incluyen:
NVIDIA propone parches de Mesa para admitir Back-Ends de GBM alternativos
NVIDIA ha propuesto una solicitud de fusión a Mesa que establecería la infraestructura para permitir que se carguen back-end de GBM (Generic Buffer Manager) alternativos, como el controlador propietario de NVIDIA en caso de que supuestamente implemente GBM en el futuro.
Zink OpenGL-On-Vulkan Now”100%-1000% más rápido”para muchos escenarios
Mike Blumenkrantz, que trabaja bajo contrato para Valve en la implementación de Zink OpenGL-on-Vulkan, continúa haciendo un progreso notable en este código Mesa.
Otro ingeniero de NVIDIA acaba de hacer su Primera contribución a Mesa
Otro ingeniero de NVIDIA ha hecho su primera contribución a Mesa en el interesante enfoque de arreglar Volta para que las operaciones atómicas funcionen con OpenCL SVM.
AMD propone un rediseño para los controladores de GPU de Linux Trabajo: vallas explícitas en todas partes
El conocido desarrollador de controladores de gráficos AMD Linux de código abierto Marek Olšák publicó una propuesta inicial esta semana como”un rediseño de cómo funcionan los controladores de gráficos Linux”.
Mesa cambia el subproceso OpenGL para Valheim para ofrecer un mejor rendimiento
Para aquellos que disfrutan de Valheim, el nuevo juego de supervivencia/caja de arena que ha sido un éxito increíble y vendió más de cuatro millones de copias hasta ahora, siendo un juego independiente de bajo presupuesto, Mesa debería ofrecer un mejor rendimiento cuando usando su renderizador OpenGL.
Mesa considera aumentar la línea de base de soporte de CPU
Los desarrolladores de Mesa están discutiendo actualmente el aumento de la línea de base del compilador predeterminado para los controladores de Mesa en el futuro, lo que elevaría los requisitos de CPU base para estos controladores de Mesa de código abierto a menos que se anulen los indicadores del compilador. Sin embargo, solo los sistemas más antiguos se verían afectados negativamente.
Zink Lands Soporte de contexto roscado para una gran Aumento de velocidad con OpenGL sobre Vulkan
Mesa 21.1 está buscando ser otra versión emocionante que se presentará a finales de este trimestre, mientras que la función se congelará a mediados de abril. El último trabajo en aterrizar es el soporte de contexto de subprocesos para Zink, lo que significa un rendimiento más rápido para esta implementación OpenGL sobre Vulkan.
Radeon”RADV”Vulkan de Mesa El conductor da los primeros pasos hacia el trazado de rayos
Aún queda mucho trabajo por completar, pero el controlador Radeon Vulkan”RADV”de Mesa ha dado sus primeros pasos hacia la compatibilidad con el trazado de rayos con el hardware de la serie Radeon RX 6000″RDNA2″.
VirtIO-GPU”Venus”Vulkan de Google El controlador se fusionó con Mesa 21.1
Hace solo unos días se hablaba del controlador VirtIO-GPU Vulkan que buscaba ser transmitido a Mesa y ahora este proyecto de Google”Venus”ha aterrizado.
Mesa 21.0 ya está funcionando Haiku OS para renderizado de software OpenGL
Haiku OS inspirado en BeOS ahora puede ejecutarse bien con Mesa 21.0 usando el último código de desarrollo.
Mesa 21.0 lanzado con numerosas mejoras de RADV, nuevo Vulkan Extensiones, muchas correcciones
Tras varias semanas de retrasos, Mesa 21.0 se lanzó oficialmente hoy como la actualización trimestral más reciente de esta colección de controladores OpenGL y Vulkan predominantemente de código abierto para sistemas Linux.
Intel Tiger Lake Xe Gráficos en Linux 5.12 Git, Mesa 21.1-devel
Recientemente terminé algunas pruebas en la computadora portátil Dell XPS Linux con procesador Core i7 1165G7″Tiger Lake”cuando observé el rendimiento del kernel de Linux de 5.10 frente a 5.11 frente a 5.12, así como el impacto de la actualización. al kernel de Linux 5.12.
Zink OpenGL-On-Vulkan Ahora funciona sobre el controlador de Linux de NVIDIA
Zink como la implementación genérica de OpenGL construida sobre la API de Vulkan mientras aprovecha el Gallium3D de Mesa ahora puede funcionar sobre el controlador de gráficos patentado de NVIDIA.
Mesa 21.x parece Elimina el factor de confianza de los jugadores para Counter-Strike: Global Offensive
Aquellos que se mudan a las versiones de Mesa 21.x para el último soporte de controlador de GPU de código abierto en Linux aparentemente están encontrando que las puntuaciones de su sistema de emparejamiento”Factor de confianza”de Valve caen para Counter-Strike: GO, lo que lleva a numerosos problemas de Linux. jugadores con GPU AMD Radeon.
Zink ahora es compatible con OpenGL 4.5 sobre Vulkan con Mesa 21.1
Fue ayer cuando estábamos hablando de que Zink lograba el soporte de OpenGL 4.3 y nos preguntábamos si OpenGL 4.4 o potencialmente incluso 4.5 podrían ser abrochados a tiempo para Mesa 21.1… Bueno, desde hace unos minutos, Zink ahora anuncia compatibilidad con OpenGL 4.5 para esta capa de API de gráficos construida sobre Vulkan.
Se avanza más en la comprensión de Apple GPU M1, trabajando hacia un controlador abierto
Alyssa Rosenzweig, conocida por su trabajo en el controlador de código abierto Panfrost para gráficos Arm Mali, ha publicado los últimos hallazgos sobre el procesador de gráficos Apple M1. De hecho, la comprensión suficiente para obtener un renderizado de cubo giratorio y sombreado en el Apple M1 usando una demostración simple hasta ahora, mientras que el soporte del controlador de código abierto sigue siendo el objetivo.
Mesa 21.1 lanzado con sombreado de frecuencia variable RADV, más Mejoras de Intel Vulkan
Mesa 21.1 está disponible hoy como la última versión trimestral de esta colección de controladores OpenGL y Vulkan de código abierto. Hay muchas funciones para mostrar con esta nueva versión e incluso logró lanzarse según lo programado.
Zink OpenGL-On-Vulkan llega a otro”masivamente Mejora del rendimiento”Hito
El componente Zink de Mesa que proporciona una implementación genérica de OpenGL construida sobre la API de Vulkan recientemente alcanzó otro hito de”rendimiento enormemente mejorado”por parte del contratista de Valve, Mike Blumenkrantz.
Aspectos del controlador VirtIO-GPU Vulkan Ir río arriba en Mesa
El controlador VirtIO-GPU Vulkan busca ser actualizado en Mesa para permitir el soporte de Vulkan para invitados virtualizados que, a su vez, es manejado por el controlador/hardware Vulkan del host.
Mesa 21.0 con el objetivo de lanzarse mañana con Windows DXGI Winsys , Mejoras de RDNA 2
El tren de lanzamiento de Mesa se salió de las vías una vez más, pero esta semana parece que volverá a encarrilarse con la esperanza de lanzar Mesa 21.0 el jueves.