El proyecto Mesa está dando pasos firmes para modernizar su infraestructura gráfica. Los desarrolladores han comenzado a trabajar activamente con el objetivo de eliminar la representación intermedia TGSI del código base principal.
Originalmente, TGSI fue desarrollado por Tungsten Graphics como formato intermediario para los drivers Gallium3D hace más de una década. Aunque funcionaba correctamente en su momento, la tecnología ha evolucionado significativamente desde entonces.
Actualmente, tanto los front-ends como los controladores de hardware han migrado mayoritariamente al formato NIR, que se considera superior en términos de rendimiento y mantenibilidad. Esta transición ya está avanzada en gran parte del ecosistema.
La eliminación de TGSI busca limpiar el código base y simplificar el mantenimiento a largo plazo para los usuarios de Linux. Este cambio es un paso más hacia la consolidación de tecnologías gráficas modernas dentro del software libre.
Fuente: Phoronix — https://www.phoronix.com/news/Mesa-Toward-Eliminating-TGSI
