Un modder conocido como countervolts logró lo que para muchos parecía imposible, ejecutar la librería oficial de reescalado DLSS de Nvidia en tarjetas gráficas Radeon RX 7000 (RDNA 3).
Nvidia DLSS «oficial» en una RX 7000 es posible con un mod
El proyecto, bautizado como d4r (DLSS 4 Radeon), funciona actualmente bajo entornos Linux y Proton.
El desarrollo se apoya en ZLUDA, una capa de compatibilidad diseñada para traducir las instrucciones CUDA de Nvidia y ejecutarlas en hardware de AMD mediante ROCm/HIP. Lo interesante de este método es que no altera el archivo binario oficial de Nvidia (nvngx_dlss.dll). En su lugar, intercepta las llamadas a la API de Direct3D 12 a través de un shim, desvía las instrucciones CUDA mediante un puente personalizado en Wine y las traduce sobre la marcha para que la GPU de AMD las procese.
Por si fuera poco, para evitar fallos de renderizado y caídas de rendimiento, el desarrollador reemplazó manualmente los kernels más pesados del modelo transformer por código optimizado de forma nativa para la arquitectura RDNA 3.
Te recomendamos nuestra guía sobre las mejores tarjetas gráficas del mercado
El proyecto está diseñado para el núcleo Navi 32 (etiquetado como gfx1101), presente en modelos como la Radeon RX 7700 XT, RX 7800 XT, RX 7700 y la gráfica profesional Radeon PRO W7700. Aunque otras tarjetas RDNA 3 (como las Navi 31 o Navi 33) pueden ejecutar DLSS 3 sin problemas, las versiones más recientes como DLSS 4 y 4.5 ven reducido su rendimiento al no contar con los kernels nativos ajustados para sus chips.
En las pruebas iniciales sobre una RX 7700 XT a resolución 1440p en Silent Hill Townfall, los resultados sorprendieron bastante. El modelo DLSS 3 (preset E) alcanzó 72.4 fps en modo Calidad, superando a las iteraciones DLSS 4 (69.4 FPS) y DLSS 4.5 (51.5 FPS). Sin embargo, la tecnología FSR 4 de AMD sigue siendo la alternativa más rápida en este hardware.
De momento, d4r se mantiene como una prueba de concepto experimental para Linux y no está disponible para Windows. Aun así, nos parece un logro notable dentro de la comunidad de modding, demostrando que las barreras de software entre fabricantes pueden superarse con ingenio. Os mantendremos informados.
