Saltar al contenido
ᐅ HielosMendez – Información digital que te dejara helado 🧊🥶

Xbox One no es compatible con Mantle de AMD, y tampoco es probable que PS4. ¿Mantle DOA?

Este sitio puede ganar comisiones de afiliados con los enlaces de esta página. Términos de Uso.

Nota: Los comentarios que hemos recibido de otras fuentes siguen sugiriendo que la API de bajo nivel de Microsoft para Xbox One es extremadamente similar a Mantle, y la diferencia entre los dos es básicamente semántica. Esto no cuadra muy bien con las propias declaraciones de Microsoft; continuaremos investigando.

Uno de los aspectos más destacados del evento de AMD en Hawái el mes pasado fue la presentación de AMD Mantle, una nueva API cercana al metal que supuestamente desbloquearía un enorme rendimiento adicional y abordaría muchos de los problemas que afectan a DirectX. Las implicaciones de este movimiento, dado que la tecnología AMD está impulsando todas las próximas consolas y la actual Wii U, fue que la nueva API también podría ser compatible con varias plataformas, en varias consolas. La propia AMD no hizo tales promesas, pero de todos modos varias personas aceptaron la idea. Mantle, se rumoreaba, era la API de Xbox One transferida para PC convencionales. Esto incluso tenía cierto sentido: Mantle se presentó como la salsa secreta que permitiría al procesador de gráficos más débil de Xbox One enfrentarse cara a cara con la PS4. ¡La eficiencia supera a la fuerza bruta! O algo así.

Ayer, Microsoft lanzó un entrada en el blog eso mata la noción de Mantle como un puerto directo de Xbox One. Según la empresa, la compatibilidad con DirectX 11.x de Xbox One “proporciona un superconjunto de funciones de Direct3D 11.2. Otras API como OpenGL y AMD’s Mantle no están disponibles en Xbox One «. La publicación continúa discutiendo el uso extensivo de recursos en mosaico en Direct3D 11, rendimiento mejorado para compartir datos entre CPU y GPU, sobrecarga de presentación reducida y latencia de renderizado mejorada.

Textura PRT

La Xbox One admitirá la capacidad de la GPU de AMD para usar recursos en mosaico directamente a través de API

En definitiva, estas son muchas de las ventajas que AMD también ha reclamado para Mantle. Pero la similitud de función no implica similitud de código, y la declaración inequívoca de Microsoft implica que Mantle y la API de Xbox One son dos bestias diferentes. Dadas las similitudes entre la APU de Xbox One y PS4, probablemente sea bastante seguro asumir que la PS4 tampoco es compatible con Mantle.

¿Estrategia brillante o puente demasiado lejos?

Hasta ahora, la única empresa que se declaró públicamente para AMD’s Mantle es Dice, que entregará un parche para Battlefield 4 que habilita el soporte de Mantle en algún momento a mediados de diciembre. El juego se lanza el 29 de octubre, lo que implica que se necesitará algo de trabajo adicional, aunque no demasiado, para que la API esté a la altura. Las presentaciones de Dice sobre Frostbite 3 dejan en claro que la compañía está agregando soporte de Mantle a algo más que BF4; el motor Frostbite 3 también podrá utilizar la nueva API en todos los títulos futuros. Hasta ahora, el nuevo Borde del espejo precuela, Need for Speed: rivales, Dragon Age: Inquisición, Plantas vs Zombies Guerra de jardín, la próxima generación Efecto masivo, y el Star Wars: Battlefront title (programado para 2015) está confirmado como basado en Frostbite 3. Ese es un comienzo sólido para una nueva API, pero es solo el comienzo.

La propia explicación de Dice de por qué adoptaron a Mantle es algo que se menciona. En su presentación en el evento AMD Hawaii, la empresa mostró las siguientes diapositivas:

La situación actual de la PC

Beneficios del manto

La situación con Mantle, por lo tanto, parece similar a la situación con HSA. Xbox One y PS4 no afirman ser totalmente compatibles con HSA, pero aún ofrecen la mayoría, si no todas, las características reales de esa plataforma. Mantle está diseñado para brindar al espacio de la PC muchos de los beneficios de las API de consola, al tiempo que conserva la amplia compatibilidad que permite que el espacio de la PC sea más flexible. También es posible que Mantle ofrezca un beneficio particular a las APU, donde Intel ha ido cerrando constantemente la brecha entre ella y Sunnyvale durante varias generaciones de productos. Si Mantle puede ofrecer un beneficio de rendimiento del 10-15% en el mundo real sobre DirectX 11 que se ejecuta en una APU, eso le da a AMD un impulso sustancial hacia arriba. Combine eso con el hardware basado en GCN de Kaveri, y la APU de próxima generación de AMD finalmente podría cerrar la brecha «suficientemente buena» en los juegos, de una vez por todas.

Pero el problema, por supuesto, es la adopción. No es sorprendente que Microsoft evitara Mantle. Existe una tensión intrínseca (probablemente exacerbada por las profundas luchas de poder organizacional de Microsoft) entre mejorar los juegos en Xbox One y mejorar los juegos en Windows. Mientras tanto, históricamente, las funciones de GPU que solo son compatibles con una empresa tienden a morir lentamente. AMD incorporó un motor de teselación en cada tarjeta Radeon HD 2000, 3000 y 4000, pero hasta DirectX 11 y Fermi, la capacidad no se usó. PhysX basado en hardware de Nvidia disfrutó de un éxito modesto durante algunos años, pero nunca se convirtió en la característica imprescindible que Nvidia esperaba cuando compró Ageia. Los informes y presentaciones de la compañía apenas mencionan el hardware PhysX en todos estos días, y el lanzamiento de nuevos títulos se ha ralentizado a un mínimo. La última API de terceros exitosa fue Glide de 3dfx, que disfrutó de un éxito masivo durante varios años, pero Glide se lanzó en un momento en que los juegos en 3D estaban en su infancia, el soporte de OpenGL estaba muy fragmentado (y lento) y Direct3D apenas existía.

Página siguiente: El éxito (o el fracaso) de Mantle depende de dos factores críticos …