Intel lanza XeSS 3.0 con generación de fotogramas múltiple y mejoras para desarrolladores

Intel lanza XeSS 3.0 con generación de fotogramas múltiple y mejoras para desarrolladores

Tras varios meses sin novedades importantes en su tecnología de escalado, Intel ha publicado el SDK oficial de XeSS 3.0, una actualización destinada a que los desarrolladores de videojuegos integren la nueva versión del sistema de reescalado por IA dentro de motores gráficos y proyectos en desarrollo.

La nueva versión llega en forma de archivos binarios precompilados, lo que significa que el código no está disponible públicamente como software de código abierto, algo que la compañía había mencionado en el pasado. Desde su lanzamiento inicial en 2022, las distintas versiones de XeSS han continuado distribuyéndose únicamente bajo la Intel Simplified Software License, manteniendo el acceso al código restringido.

XeSS 3.0 introduce generación de fotogramas múltiple

La principal novedad de XeSS 3.0 es la introducción de Multi-Frame Generation (MFG), una técnica que permite insertar hasta tres fotogramas generados por IA entre dos fotogramas renderizados por la GPU. Con este enfoque, la tecnología puede alcanzar incrementos de rendimiento de hasta cuatro veces en determinados escenarios.

Este sistema se suma a la tendencia del sector hacia la generación de fotogramas mediante IA, una estrategia que también han adoptado tecnologías como DLSS Frame Generation de NVIDIA. En la práctica, estas soluciones buscan mejorar la fluidez visual sin aumentar proporcionalmente la carga de renderizado tradicional.

Intel también ha añadido soporte para el uso de memoria externa asignada por el motor gráfico, permitiendo que XeSS utilice directamente bloques de VRAM gestionados por el propio juego. Esto evita duplicar buffers de memoria, reduce la fragmentación de memoria gráfica y facilita la integración dentro de pipelines de renderizado ya existentes.

Integración más sencilla en motores gráficos

Otra mejora importante del nuevo SDK es que permite a los desarrolladores controlar de forma directa la asignación y gestión de memoria gráfica utilizada por XeSS. Al compartir el mismo espacio de VRAM entre el motor del juego y la tecnología de escalado, se simplifica la implementación en proyectos ya avanzados.

Desde el punto de vista práctico, actualizar a XeSS 3.0 resulta relativamente sencillo para los desarrolladores que ya utilizan versiones anteriores. Basta con sustituir los archivos libxess.dll, libxell.dll y libxess_fg.dll por los incluidos en el nuevo paquete del SDK.

Sin embargo, el hecho de que el sistema se distribuya únicamente como bibliotecas DLL para Windows implica que el SDK no puede ejecutarse directamente en Linux sin utilizar una capa de compatibilidad o traducción.

Intel sigue sin publicar el código abierto de XeSS

Uno de los puntos que sigue generando debate entre desarrolladores es la ausencia de una versión open source completa de XeSS. Cuando Intel presentó la tecnología hace varios años, la compañía sugirió que el proyecto acabaría liberándose de forma abierta, algo que todavía no se ha materializado tras más de cuatro años.

Esta situación contrasta con la estrategia de otras tecnologías gráficas que buscan atraer a los desarrolladores mediante ecosistemas abiertos o parcialmente abiertos. Aun así, XeSS continúa ampliando sus capacidades técnicas, especialmente en el terreno de la generación de fotogramas basada en IA.

Desde un punto de vista estratégico, XeSS 3.0 representa el intento de Intel de mantenerse competitiva frente a tecnologías consolidadas como DLSS y FSR, en un momento en el que el reescalado por inteligencia artificial se ha convertido en un elemento clave para mejorar el rendimiento gráfico en juegos modernos.

Vía: TechPowerUp

Sobre el autor