Timur Kristóf, del equipo de gráficos Linux de Valve, ha presentado parches para hacer del controlador AMDGPU el predeterminado para GPUs GCN 1.1 en Linux. Este cambio afecta a tarjetas antiguas como la Radeon R9 290 y 390. El objetivo es mejorar el rendimiento y el soporte de funciones para estos procesadores gráficos.
Propuestas recientes al kernel de Linux buscan transitar las GPUs GCN 1.1, conocidas como Sea Islands, del controlador heredado Radeon al más moderno AMDGPU por defecto. Timur Kristóf, parte del equipo de controladores gráficos Linux de Valve, presentó estos parches, según informa Phoronix. Las GPUs afectadas incluyen la Radeon R9 290, R9 390, HD 7790 y HD 8870.
Históricamente, AMDGPU ha sido el controlador predeterminado para arquitecturas más nuevas a partir de GCN 1.2, mientras que GCN 1.0 y 1.1 permanecieron en el controlador Radeon. Los nuevos parches introducen una opción "-1" que permite al kernel seleccionar el controlador predeterminado automáticamente. Este movimiento es significativo porque AMDGPU se mantiene activamente, ofreciendo mejor rendimiento, funciones más nuevas y soporte para Vulkan 1.3 a través de la implementación RADV, junto con capacidades mejoradas de visualización mediante el subsistema Display Core (DC).
Un obstáculo clave para esta transición era el soporte para conectores analógicos, que los monitores antiguos a menudo requieren. Esta funcionalidad ahora se ha integrado en el Display Core de AMDGPU, logrando paridad de funciones con el controlador Radeon y asegurando compatibilidad total con salidas de video heredadas. Como resultado, los usuarios de estas GPUs AMD antiguas pueden beneficiarse de una integración más fácil con APIs modernas como Vulkan, donde el controlador Radeon se queda corto.
Mirando hacia el futuro, los parches sugieren que las GPUs GCN 1.0, como la serie Southern Islands que incluye HD 7950, HD 7970, R9 270 y R9 280, podrían seguir pronto el ejemplo al adoptar AMDGPU como predeterminado. Este desarrollo subraya el compromiso de Linux con el soporte de hardware envejecido sin los retrasos vistos en otras plataformas como Windows.