Hace un mes habíamos mencionado que Microsoft planeaba revelar su propia tecnología de escalado llamado DirectSR durante la Conferencia de Desarrolladores de Juegos (GDC) de 2024.
Microsoft ha empezado a invertir y apostar fuertemente en IA, Es bien sabido que Microsoft ha mostrado un gran interés en la Inteligencia Artificial IA, recordemos su inversión multimillonaria en OpenAI. En lugar de entrar en competencia con OpenAI, Microsoft ha optado por colaborar con ellos e implementar diversas soluciones basadas en IA. Hemos observado cómo Microsoft ha integrado la IA en todo, desde sus programas de Office Suite, su motor de búsqueda Bing, hasta el propio sistema operativo en las actualizaciones más recientes de Windows 10 / 11.

Windows está incorporando progresivamente más características impulsadas por IA, y esto es solo el comienzo. Incluso Cortana ha sido sustituida por un asistente que utiliza IA llamado Microsoft Copilot. Se anticipaba que el futuro Windows 12 nos obligaría a actualizar nuestro hardware para poder acelerar estas funciones al tener chips especializados en IA. A pesar de los rumores sobre el lanzamiento de un nuevo sistema operativo, finalmente todo se ha resumido en una actualización importante de Windows 11 24H2, que se espera para la segunda mitad de este año.
Entre todas las características impulsadas por IA, DirectSR se destacó como una de las más interesantes, ya que se trataría de facilitar o crear un estándar de las tecnologías de reescalado de imagen. No obstante, se ha revelado recientemente que la API de Microsoft DirectSR se fundamenta en AMD FSR 2.2.2, lo que sugiere que no está tan avanzada como se pensaba inicialmente.
¿Qué es DirectSR?.

DirectSR, o Direct SuperResolution, es una nueva API de DirectX que busca facilitar la implementación de técnicas de escalado en los videojuegos. Esta tecnología fue desarrollada en colaboración con los principales fabricantes de CPU y GPU, incluyendo NVIDIA, AMD e Intel. La idea detrás de DirectSR es proporcionar una solución unificada o estándar para el escalado, eliminando la necesidad de que los desarrolladores integren múltiples técnicas de escalado en sus juegos.
Uno de los aspectos más destacables de DirectSR es su integración con las tecnologías de escalado de AMD NVIDIA e Intel. Microsoft ha integrado el procesamiento central de AMD Fidelity FX Super Resolution 2 (FSR2) en el tiempo de ejecución de DirectSR. Esto significa que los desarrolladores solo necesitan preparar el preprocesamiento requerido y los parámetros, y su juego podrá ejecutarse sin problemas sin escribir código FSR2 específico.
Fácil integración y uso.

DirectSR proporciona una interfaz estándar que separa múltiples técnicas de escalado. Esto significa que los desarrolladores pueden elegir la técnica que deseen utilizar de una lista de técnicas disponibles. Además, DirectSR se ejecuta en una cola de cálculo proporcionada por la aplicación, con la interfaz de usuario renderizada por encima y luego presentada como normal. Esto permite a los desarrolladores centrarse en la creación de experiencias de juego inmersivas sin tener que preocuparse por los detalles técnicos del escalado.
Por otro lado, habilitar NVIDIA DLSS Super Resolution debería ser tan fácil como proporcionar una lista de entradas comunes para el algoritmo. Esto demuestra el compromiso de Microsoft de trabajar con los principales fabricantes de hardware para proporcionar soluciones de escalado eficientes y de alta calidad.

La llegada de DirectSR representa un gran avance para los desarrolladores y los jugadores. Para los desarrolladores, significa menos recursos invertidos en la integración de tecnología de escalado. Esto puede liberar tiempo y recursos para centrarse en otros aspectos del desarrollo del juego, como la mejora de la jugabilidad y la creación de mundos más ricos y detallados.
Para los jugadores, significa una mayor resolución y calidad visual en los juegos y sobre todo mayor rendimiento.
Aunque Microsoft DirectSR fue presentado en la GDC 2024, se espera que tarde un poco más en llegar.