Mesa 25.2.4: una actualización centrada en correcciones y rendimiento.

Publicado el 2 de octubre de 2025, 14:26

La Biblioteca de Gráficos 3D Mesa acaba de lanzar su nueva versión 25.2.4, una actualización pensada principalmente para pulir errores, mejorar la estabilidad y optimizar el rendimiento en varios de sus controladores. No se trata de un lanzamiento “revolucionario”, pero sí de esos que marcan la diferencia en el día a día de los usuarios, porque corrige fallos molestos y hace que todo funcione un poco más fluido.

Una puesta a punto necesaria

En esta versión, diferentes desarrolladores de la comunidad han colaborado con correcciones de errores, optimizaciones de código y la incorporación de pequeñas mejoras que, juntas, dan como resultado una experiencia más sólida. Uno de los puntos destacados está en la función de selección de dispositivos, que ahora realiza una comprobación de errores más completa, reduciendo problemas en configuraciones complejas.

Mejoras en los controladores

Los cambios más interesantes se concentran en los controladores gráficos. Por ejemplo:

  • anv (Intel Vulkan): ahora maneja mejor los azulejos para superficies AV1 IntraBC en dispositivos Gfx125, lo que supone un salto en la compatibilidad y eficiencia de este controlador.

  • EGL: por fin devuelve correctamente un dispositivo con UUID válido, solucionando errores que podían dar quebraderos de cabeza en ciertas configuraciones.

  • Iris (Intel Iris): se ha deshabilitado el uso de “fast clears” en superficies lineales y se han introducido mejoras en la reasignación de imágenes para compartir, haciendo que el proceso sea más eficiente.

  • Asahi (Apple Silicon): ahora establece correctamente PIPE-BIND-SCANOUT al exportar texturas y, además, corrige fallos de manejo de errores en agx-bo-import().

  • Pan/VA y PanVK (controladores para Mali): se han corregido problemas relacionados con el shader FS cuando estaba deshabilitado LD-VAR.

Compiladores y backend también mejorados

La actualización también toca la parte más interna de Mesa, los compiladores y el backend:

  • El compilador SPIR-V ahora incluye soporte para OpBitcast en OpSpecConstantOp, lo que mejora la compatibilidad con Vulkan.

  • En el compilador v3d, se ha trabajado en optimizar la ejecución reduciendo saltos tras operaciones lógicas, lo que se traduce en un flujo más eficiente.

  • El controlador gallivm maneja mejor las cargas de constantes u8/u16 en arquitecturas big-endian, corrigiendo inconsistencias que podían afectar al rendimiento.

  • El backend NIR, pieza clave en el ecosistema de Mesa, también recibió mejoras relacionadas con OpBitcast, asegurando una mayor robustez en escenarios de compilación.

Vulkan y gestión de colas

En el apartado de Vulkan, la cola de ejecución ahora gestiona de manera diferente las señales binarias compartidas, moviéndolas al almacenamiento temporal. Esto, aunque pueda sonar técnico, implica una mejora en cómo se sincronizan y manejan ciertos procesos en tiempo real.

Conclusión: una actualización que suma solidez

Mesa 25.2.4 no viene con titulares espectaculares ni funciones totalmente nuevas, pero sí aporta algo mucho más importante: confianza en el día a día. Con errores corregidos, mejoras en el rendimiento y una compatibilidad más amplia con Vulkan y diferentes controladores, esta versión representa otro paso sólido en la evolución de la librería gráfica de código abierto más utilizada en Linux.

Si quieres probarla, ya puedes descargar el código fuente desde el sitio oficial de Mesa o acceder a él directamente desde Git. Para los usuarios que dependen de gráficos estables en Linux, esta actualización es una de esas que conviene instalar cuanto antes.

 

Fuente: Linuxcompatible


Añadir comentario

Comentarios

Todavía no hay comentarios