AMD presentó por primera vez FidelityFX Super Resolution en 2021. Su objetivo era claro: ofrecer a los usuarios y los desarrolladores una tecnología de reescalado abierta, multiplataforma y fácil de integrar, capaz de mejorar el rendimiento de los juegos sin necesidad de comprar hardware dedicado. En un principio, esta tecnología pretendía plantar cara al DLSS de NVIDIA, aunque la verdad es que estaba a años luz, tanto en calidad como en rendimiento, de su rival. Hoy, cuatro años después, con la llegada del nuevo FSR 4 «Redstone», AMD finalmente sí ha lanzado un producto que, veremos, promete ser mejor que su rival manteniendo su filosofía abierta de siempre. Y todo gracias al Machine Learning.
La primera versión de este sistema de reescalado, FSR 1.0, ofrecía un sistema de reescalado espacial puro: reconstruía cada imagen de forma independiente, sin usar historial ni vectores de movimiento. Sin IA, sin hardware dedicado… nada. Un sistema muy simple, pero a la vez muy limitado y que generaba artefactos, pérdida de detalle y una nitidez bastante regular. Un año más tarde, AMD sorprendió con FSR 2.0, un salto cualitativo que pasaba de un método espacial a una solución temporal con reconstrucción mucho más avanzada. El uso de vectores de movimiento, buffers de profundidad e historial temporal demostró que AMD iba en serio y, con un poco de esfuerzo, podría llegar a competir en calidad visual sin necesidad de instalar núcleos especializados de IA en sus tarjetas.
Un año más tarde, AMD anunciaba FSR 3. Esta versión fue la que usó por primera vez el nuevo sistema de Frame Generation, ampliando el concepto de reescalado más allá de la simple reconstrucción de imagen. FSR 3 seguía usando una solución de reconstrucción temporal no basada en IA (FSR 2.2), totalmente algorítmica y compatible con múltiples generaciones de GPU. Pero esta nueva versión sí que añadía una nueva capa en el reescalado: Frame Generation (FG), la capacidad de generar fotogramas intermedios para multiplicar la tasa de refresco sin comprometer la calidad visual. FSR 3.1 llegó al año siguiente, en 2024. Con esta versión se separó y aisló el reescalado del Frame Generation, lo que preparó el terreno para la gran revolución de la que estamos hablando hoy: FSR 4.
FSR 4: una evolución histórica para AMD
La nueva versión de AMD FSR 4 «Redstone» marca un antes y un después en la generación de frames y el reescalado de resolución para mejorar el rendimiento de los juegos en PC. Tal es la evolución que incluso ha cambiado de nombre, dejando de lado el actual «FidelityFX Super Resolution», su tecnología de upscaling temporal, y la generación analítica de frames, para pasar a llamarse «AMD FSR Upscaling» y estar alimentado principalmente por los cuatro pilares principales del machine learning: Upscaling, Frame Generation, Ray Regeneration y Radiance Caching.
FSR 4 funciona de una forma totalmente diferente a las versiones anteriores. Esta nueva función alimenta a su red neuronal con la imagen del juego a baja resolución. Además, junto a ella, aporta otra información como, por ejemplo, los datos de profundidad y los vectores de movimiento que indican qué se mueve y hacia dónde. Con esos datos, la IA puede entender la forma de la escena, la distancia entre los objetos y cómo encajan unos con otros, incluso cuando todo está en movimiento.
AMD entrenó este modelo usando sus propios aceleradores Instinct, y ajustó sus parámetros específicamente para que pudiera mejorar imágenes en tiempo real de forma mucho más precisa que los métodos anteriores. Gracias a estos cambios, FSR 4 es capaz de generar un fotograma final en alta resolución (incluso en 4K) partiendo de una imagen que puede ser incluso de 540p. Y ofrece una nitidez y estabilidad muy superiores a la de FSR 3.1, incluso en los casos más extremos.
¿Cómo se traduce esto para el usuario? FSR 4 puede multiplicar hasta por 5 los FPS de los juegos (varía en función del juego y del motor) sin necesidad de invertir en nuevo hardware, y con una calidad prácticamente idéntica a la nativa.
Cómo se activa
Para poder usar esta nueva versión de FSR es necesario instalar previamente los últimos controladores Adrenalin (25.12.1), disponibles para todos los usuarios a partir de hoy. Una vez instalados, si el juego ya está actualizado y soporta esta nueva funcionalidad, dentro de los ajustes gráficos veremos una nueva opción llamada «FSR 4 / FidelityFX Super Resolution 4». Basta con activarla para poder empezar a usarla.
Cuando un juego solo incluye el FSR 3.1 analítico es posible sustituirlo por FSR 4 a través del driver Adrenalin. Para ello, lo que tenemos que hacer es activar la opción «AMD FSR Upscaling» dentro del panel de control de Adrenalin. Una vez hecho, el driver intercambia los DLL de FSR 3.1 por los del nuevo modelo con Machine Learning. Y, así, el juego mostrará la opción de «FSR 4» dentro del menú cuando se detecte el driver.
Requisitos
Los requisitos son el único punto criticable de esta nueva versión. Mientras que las versiones anteriores de FSR presumían de poder funcionar con generaciones anteriores de gráficas, en esta ocasión AMD ha roto por completo y ha hecho que la nueva versión de FSR sea exclusiva de la arquitectura RDNA 4. Es decir, de la serie 7000 de las gráficas Radeon. La restricción no es técnica a nivel API, sino más bien por temas de rendimiento y soporte de las nuevas instrucciones, así como de los aceleradores necesarios para ejecutar el modelo Machine Learning en tiempo real.
Por tanto, si queremos usar las versiones de Machine Learning de FSR Upscaling, Frame Generation, Ray Regeneration y Radiance Caching tendremos, sí o sí, que tener una gráfica RDNA 4. Por otro lado, si tenemos una gráfica en cualquiera de las otras arquitecturas (RDNA 1, 2, 3, 3.5) podremos usar el FSR Upscaling analítico.
Benchmarks en juegos
Nosotros hemos puesto a prueba esta nueva tecnología usando la tarjeta gráfica Radeon RX 9060 XT, el modelo RDNA 4 de gama media pensado para jugar sin problemas a 1920×1080 y 60 FPS a los juegos modernos. Esta gráfica se defiende bastante bien con la mayoría de los juegos, aunque la verdad es que los títulos más exigentes, como el Mafia The Old Country, sí se le atragantan un poco debido a la mala optimización del motor.
En nuestras pruebas, hemos conseguido, antes de actualizar los controladores para activar el FSR 4, una media de 40-45 fotogramas por segundo en el mundo abierto. Todo al máximo de gráficos, usando el antialiasing de Unreal Engine y sin activar el reescalado de FSR 3. Activando el antialiasing de AMD y el reescalado analítico (modo calidad), los FPS suben hasta 115-125, pero con bastantes artefactos. En modo rendimiento alto, los FPS se disparan hasta 140, pero la imagen es aberrante y llena de artefactos (fijaos en los bordes).
Ahora viene lo importante. Actualizamos los drivers y activamos el FSR 4 «Redstone». Configuramos el juego en calidad «épica», activamos el reescalado de FSR en modo calidad, y es entonces cuando nos damos cuenta del trabajo que ha hecho AMD. En este juego, los FPS que alcanzamos son de una media de unos 200 FPS, pudiendo aumentarlos aún más si, en vez de usar el modo calidad, bajamos al de rendimiento alto.
Está claro que la mejora es más que notable, con un aumento de casi el doble de FPS respecto a la versión anterior de FSR. AMD ha hecho un buen trabajo, está claro. Pero también merece un tirón de orejas, ya que no deja claro cómo hay que configurarlo todo para que el FSR 4 funcione. Hemos tardado más en ponerlo en marcha que en hacer las propias pruebas de rendimiento. Los jugadores quieren actualizar los drivers y jugar. Nada de configurar Adrenaline, o cambiar ciertos ajustes dentro del juego. No importa cómo funcione la magia, lo importante es que funcione. Y, una vez más, en este aspecto, igual que con las CPUs para activar la caché 3D, vuelve a ser demasiado complicado.
