El equipo de desarrollo de controladores gráficos para Linux de Valve ha enviado numerosas actualizaciones a la rama DRM-Next de Linux para que las GPU GCN 1.1 de AMD sean soportadas plenamente en el potente controlador AMDGPU. Esto significa en la práctica que estas tarjetas gráficas del 2013 obtendrán mejoras de rendimiento y compatibilidad con Vulkan.

Las GPU GCN 1.1 (lanzadas en el 2013) de AMD tendrán mejor soporte y compatibilidad con juegos modernos
Como indiqué en un anterior artículo, el soporte de tarjetas gráficas en Linux se gestiona de forma MUY diferente a como se hacen las cosas en Windows, y para muestra este anuncio. Timur Kristóf de Valve fue quien dio la excelente noticia tras enviar numerosas actualizaciones para que AMDGPU sea el driver que usen estas GPU en lugar del antiguo Radeon. Ahora se espera que en las próximas semanas también se migren las GPU GCN 1.0 a este controlador.
Es importante reseñar que, si bien las GPU GCN 1.0 / 1.1 han estado presentes en el driver ADMGPU durante varios años, su soporte estuvo limitado a tiempos de ejecución y no estaban habilitadas de forma predeterminada. ¿Por qué nunca se habilitó el soporte? La razón principal fue la ausencia de características y pocas pruebas generalizadas. Por ello, AMD decidió que fuesen las GPU GCN 1.2 y generaciones posteriores las que vendrían habilitadas por defecto en AMDGPU.
Ahora, con esta nueva implementación, las tarjetas gráficas pertenecientes a la serie Hawaii y Bonaire tendrán mejoras de rendimiento, nuevas características de visualización y soporte para Vulkan 1.3. Con ello, los usuarios de la serie Hawaii podrán jugar títulos como Baldur’s Gate 3 o Cyberpunk 2077, mientras que los de la serie Bonaire podrán ejecutar decentemente juegos del 2016.
El anuncio
«Ahora que el soporte de conectores analógicos se fusionó en DC, AMDGPU ha alcanzado la paridad de funciones con el antiguo controlador Radeon en las GPU dedicadas CIK. Esta serie refactoriza cómo se determina el controlador predeterminado para SI/CIK, agrega una opción «-1» para el valor predeterminado y permite determinar el valor predeterminado según el chip. De esta manera, podemos asegurarnos de seguir usando Radeon en aquellos chips que aún no tienen paridad suficiente de características.
Como recordatorio, las GPU dedicadas CIK son las siguientes: Hawaii (2013-2015): Radeon R9 290 y 390 series Bonaire (2013-2016): Radeon HD 7790/8870, R7 260/360/450, RX 455, FirePro W5100, etc. y sus variantes móviles.
¿Por qué?
En comparación con el antiguo controlador Radeon, AMDGPU ofrece un mejor rendimiento, nuevas funcionalidades de visualización a través de DC, así como soporte para Vulkan 1.3 a través de RADV. (Tenga en cuenta que, aunque el hardware tiene más de 10 años, el R9 290 todavía aparece en la encuesta de hardware de Steam para Linux, aunque con un modesto 0.25%).
¿Qué pueden hacer realmente estas GPU en AMDGPU?
Hawái (por ejemplo. R9 390X) incluso puede jugar juegos modernos como Baldur’s Gate 3 o Cyberpunk 2077 y brinda una experiencia de usuario decente considerando la antigüedad del hardware. Bonaire puede jugar bien a los juegos de su época.
P.D. Después de fusionar el soporte de VCE1, me gustaría habilitar también AMDGPU de forma predeterminada en las dGPU del SI.». Indicó Timur.
¿Cuándo arribarán estos nuevos cambios?
Considerando que vienen en camino también las actualizaciones necesarias para que las GPU GCN 1.0 de AMD también sean soportadas en el driver AMDGPU, luce algo complicado que todos esos cambios se implementen a tiempo en Linux 6.19. Vale recordar que la ventana de integración de características para esta próxima versión de Linux se iniciará en diciembre y tener todos esos nuevos cambios en orden y afinados para el próximo mes es como mucho pedir. Todo esto nos lleva a que seguramente este nuevo soporte en AMDGPU se implementará hacia Linux 6.20, el cual probablemente sea renombrado a Linux 7.0.
