Intel no admite de forma nativa DirectX 9 en sus arquitecturas gráficas Xe-LP y Xe-HPG

Vignette
Escrito por Guillaume
Fecha de publicación : {{ dayjs(1661097617*1000).local().format("L").toString()}}
Este artículo es una traducción automática

Más pronto que sus competidores AMD y NVIDIA, Intel da la impresión de volcarse más completamente en DirectX 12 y en las próximas generaciones de librerías gráficas.

El anuncio es breve, casi sucinto. En sus páginas de artículos de noticias dedicadas a las diversas tecnologías que implementa en sus numerosas soluciones, Intel explica en pocas palabras que "las soluciones gráficas integradas en los procesadores Intel Core de 12ª generación y los procesadores gráficos Intel Arc ya no son compatibles con D3D9 de forma nativa " antes de añadir que "las aplicaciones y los juegos basados en DirectX 9 pueden seguir ejecutándose a través de la interfaz Microsoft D3D9On12 ".

Cualquiera que se dedique a la documentación técnica entenderá obviamente de qué se trata, pero para el ciudadano de a pie probablemente haya que explicarlo. Lanzada hace 20 años por Microsoft, la biblioteca DirectX 9 va cumpliendo poco a poco los veinte años. Se ha utilizado con éxito en muchos juegos de PC para gestionar los gráficos. Sin embargo, Microsoft ha seguido evolucionando sus herramientas y ha lanzado posteriormente DirectX 10, DirectX 11 y, más recientemente, DirectX 12. Poco a poco, las antiguas librerías están siendo abandonadas por los creadores de videojuegos y, a día de hoy, ya no existen títulos exclusivos de DirectX 3 o DirectX 5, por ejemplo.

Paralelamente a este desinterés por las librerías antiguas, los desarrolladores de juegos que vigilan de cerca sus títulos cambian a veces el soporte, de modo que un juego que antes era exclusivamente DirectX 9 ahora es compatible con DirectX 11, por ejemplo. Sin embargo, este no es el caso de todos los juegos y todavía hay muchos títulos que sólo pueden funcionar con DirectX 9. En Steam, este es el caso de uno de los juegos más jugados del momento, Team Fortress 2. Si tu hardware no es compatible con DirectX 9... el juego simplemente no funcionará.

Para Intel, ya no se trata de soportar DirectX 9... al menos no de forma nativa. Esto significa que las arquitecturas Xe-LP y Xe-HPG básicamente no son capaces de ejecutar un juego DirectX 9 como este Team Fortress 2. Sin embargo, Intel no se rinde del todo con esta generación de juegos y, gracias a Microsoft, que ofrece emulación de comandos DirectX 9 en DirectX 12 a través de la interfaz Microsoft D3D9On12, todavía es posible ejecutar todos los juegos. Como estamos hablando de emulación, algunos se preocupan por una bajada de rendimiento, pero no olvidemos que estamos hablando de juegos DirectX 9 y que hoy en día la mayoría de las soluciones gráficas son capaces de ejecutarlos "con los dedos en la nariz".

La propia Microsoft explica que emular los comandos de DirectX 9 para que sean reconocidos por los dispositivos DirectX 12 es una solución "potente". El editor especifica que los resultados son "tan buenos o mejores que con el soporte nativo ". Esperemos que así sea para Intel que, sobre el papel, probablemente haga bien en intentar avanzar cuando estamos más bien en la era de DirectX 12, y llevamos casi dos años.