logo freedesktop

Megaradeon, todos los controladores en uno solo

Hasta ahora existen tres controladores en Galium3d para las tarjetas gráficas Radeon de AMD: R300, R600 y RadeonSI. Esa situación podría cambiar.

El controlador R300 abarca a las series 9500 – 9800, X300 – X600, X1050 – X1150, 200M, X700 – X850, X12xx, 2100, X1300 – X2300 y HD2300.

El R600 sirve para las series HD2400 – HD7670 y HD5xxV

Y el RadeonSI controla a las: HD7750 – HD7970, R9 270, R9-280, R7 240 y R7 250 según se describe en las características de dichos controladores.

En total son tres controladores que abarca a una gran cantidad de tarjetas gráficas. Pero sería posible unificarlo en uno solo.

Tal y como nos comenta Marek Olšák, desarrollador de AMD, en la lista de correo de Mesa, ha construido un controlador uniendo los tres al que ha llamado Megaradeon.

Este controlador tiene dos grandes ventajas: la primera es que ocupa menos que los tres por separado. El espacio que se ahorra es de sólo unos megabytes, pero esa cantidad suele ser bastante importante a la hora de hacer Live-CDs.

La segunda ventaja radica en que se puede optimizar el controlador y exportar características de unas series a otras disminuyendo la complejidad que eso supone.

De momento es un experimento, pero es posible que en un futuro no muy lejano tengamos todas las gamas de Radeon de los últimos 12 años cubiertas por Megaradeon, un solo controlador de reducido tamaño.