Xiaomi añade soporte BCn al XRING O3 y elimina una barrera para ejecutar juegos de Windows

Xiaomi añade soporte BCn al XRING O3 y elimina una barrera para ejecutar juegos de Windows

Xiaomi ha incorporado al XRING O3 soporte completo para los formatos de compresión de texturas BCn, una capacidad especialmente relevante para ejecutar juegos de Windows mediante capas de compatibilidad y emulación sobre Android. Notebookcheck localizó un informe Vulkan asociado al SoC donde aparece compatibilidad con BC1 hasta BC7, eliminando una de las limitaciones habituales de determinadas implementaciones gráficas Mali.

La novedad no aumenta directamente la potencia de cálculo de la GPU ni garantiza más FPS. Su importancia está en otro punto: permite procesar directamente texturas ampliamente utilizadas por juegos de PC sin convertirlas previamente a otros formatos, reduciendo trabajo adicional en una cadena gráfica que ya soporta el coste de traducir software diseñado para Windows y arquitecturas x86/x64.

BCn elimina una conversión que puede penalizar memoria y ancho de banda

Los formatos BC1, BC2, BC3, BC4, BC5, BC6H y BC7 forman parte de la familia Block Compression utilizada extensamente en DirectX. Los juegos pueden almacenar una parte importante de sus texturas directamente en estos formatos, por lo que mantener BCn durante todo el proceso evita transformar esos recursos antes de enviarlos a la GPU.

Cuando el hardware no admite el formato requerido, la capa gráfica puede necesitar descomprimir o convertir las texturas hacia una representación compatible. Ese proceso puede aumentar tanto el trabajo de procesamiento como la cantidad de datos almacenados y desplazados por memoria.

Ahí aparece una de las consecuencias técnicas más relevantes. Una textura comprimida ocupa menos espacio que su equivalente descomprimido, por lo que conservar BCn puede reducir presión sobre RAM, cachés y ancho de banda, recursos especialmente sensibles dentro de un smartphone donde CPU y GPU comparten el mismo subsistema de memoria.

Esto tampoco significa que todos los juegos vayan a consumir menos memoria automáticamente. El impacto dependerá de cómo gestione cada capa de compatibilidad los recursos gráficos, pero se elimina una causa concreta de conversiones y copias adicionales que puede aparecer cuando la GPU no expone compatibilidad directa con BCn.

Xiaomi diferencia su implementación de Mali sin diseñar una GPU completamente propia

El XRING O3 sigue utilizando diseños de CPU y GPU procedentes de ARM en lugar de núcleos gráficos completamente desarrollados por Xiaomi. Sin embargo, determinadas capacidades del bloque de texturas pueden configurarse durante la integración del SoC, por lo que dos chips basados en arquitecturas Mali similares no tienen por qué exponer exactamente las mismas funciones.

Esto ayuda a explicar la diferencia frente a determinados MediaTek Dimensity y Google Tensor, también basados en diseños gráficos de ARM, pero sin la misma compatibilidad BCn señalada en el informe Vulkan del XRING O3.

El problema, por tanto, no reside necesariamente en que Mali sea incapaz de manejar estos formatos, sino en qué capacidades decide integrar y habilitar cada fabricante en su implementación concreta.

Xiaomi habría optado por incorporar esa función en el XRING O3, introduciendo una diferenciación especialmente útil para gaming de PC. Es un ejemplo de cómo personalizar un diseño licenciado puede modificar de forma importante sus capacidades sin desarrollar desde cero la arquitectura gráfica.

Xiaomi añade soporte BCn al XRING O3 y elimina una barrera para ejecutar juegos de Windows

Nunca antes una GPU Mali había ofrecido un soporte similar.

El soporte BCn reduce una ventaja que Snapdragon ya tenía en emulación

Las GPU Adreno de Qualcomm llevan tiempo ofreciendo compatibilidad con BCn, algo que ha contribuido a convertir los Snapdragon en una opción especialmente utilizada para ejecutar juegos de Windows sobre Android. La posibilidad de tratar estas texturas sin conversiones adicionales constituye una ventaja directa de compatibilidad.

Con el XRING O3, Xiaomi elimina parte de esa diferencia. Los recursos gráficos pueden mantenerse más cerca de los formatos empleados originalmente por el juego, reduciendo la cantidad de trabajo que debe realizar la capa intermedia antes de presentar cada textura a la GPU.

La comparación resulta especialmente interesante frente al Snapdragon 8 Elite Gen 5, que ya ha demostrado disponer de potencia suficiente para ejecutar juegos AAA de Windows mediante emulación cuando cuenta con una refrigeración adecuada. El XRING O3 deberá demostrar ahora si su nueva compatibilidad BCn se traduce también en resultados competitivos bajo cargas reales.

Eso no significa que BCn convierta automáticamente al XRING O3 en una alternativa más rápida que Snapdragon. Adreno dispone además de controladores, herramientas y optimizaciones acumuladas durante años, factores que continúan teniendo un peso enorme en este tipo de cargas.

La mejora debe interpretarse primero como una ganancia de compatibilidad y eficiencia potencial, no como un benchmark anticipado.

La traducción de x86 y DirectX seguirá siendo un cuello de botella

Ejecutar un juego de Windows sobre un SoC ARM exige bastante más que cargar correctamente sus texturas. Las instrucciones x86 o x86-64 deben traducirse para ARM, mientras las llamadas gráficas de DirectX suelen acabar transformándose hacia Vulkan mediante diferentes capas de software. BCn resuelve únicamente una parte de esa cadena de compatibilidad.

En esa cadena pueden aparecer cuellos de botella en CPU, compilación de shaders, traducción gráfica, sincronización y controladores, ninguno de los cuales desaparece simplemente por añadir compatibilidad BCn.

Por eso un juego limitado principalmente por traducción de CPU puede mostrar una diferencia pequeña aunque las texturas dejen de convertirse. En cambio, títulos con grandes cantidades de recursos comprimidos podrían beneficiarse más porque reducir conversiones libera memoria y trabajo gráfico que antes no contribuían directamente al renderizado.

El resultado final dependerá también del software utilizado. Diferentes capas pueden gestionar memoria, shaders y llamadas DirectX de manera distinta, por lo que la misma GPU puede ofrecer resultados muy diferentes según la implementación de compatibilidad empleada.

Xiaomi añade soporte BCn al XRING O3 y elimina una barrera para ejecutar juegos de Windows

Fuente de la imagen: Vulkan

BCn puede importar más para compatibilidad que para los FPS

El principal beneficio de esta capacidad no está necesariamente en elevar la tasa de fotogramas. Eliminar una incompatibilidad de formatos puede permitir que determinados juegos gestionen directamente recursos BCn que de otro modo exigirían conversiones adicionales o soluciones específicas.

Eso puede mejorar eficiencia, reducir uso de memoria o simplificar la ruta gráfica, pero no garantiza una subida visible de rendimiento si el cuello de botella se encuentra en otra parte del sistema.

De hecho, en la ejecución de juegos de Windows sobre Android intervienen simultáneamente traducción de instrucciones, controladores Vulkan, gestión de shaders y límites térmicos, por lo que atribuir una eventual ganancia exclusivamente a BCn sería simplificar demasiado el escenario.

La verdadera ventaja está en eliminar una barrera de compatibilidad que introduce trabajo adicional sin contribuir al renderizado del juego, dejando una ruta gráfica más directa cuando el software puede aprovecharla.

El verdadero examen llegará con juegos, memoria y consumo

Todavía faltan pruebas públicas que permitan medir cuánto aporta BCn al XRING O3 ejecutando los mismos juegos y configuraciones que un Snapdragon comparable. Compatibilidad, FPS, consumo de memoria y estabilidad deberán evaluarse de forma conjunta para conocer el impacto real.

También será importante el consumo. Evitar conversiones puede reducir determinados trabajos adicionales, pero los juegos AAA mantienen CPU y GPU bajo cargas prolongadas. Temperatura y límites de potencia pueden terminar condicionando más el rendimiento sostenido que una única capacidad gráfica.

Notebookcheck ha identificado así una característica que cambia el posicionamiento técnico del XRING O3 frente a otros SoC con Mali. Xiaomi no ha creado una GPU completamente distinta, pero sí ha habilitado una función que elimina una limitación concreta para ejecutar juegos de Windows.

Si los controladores y las capas de compatibilidad consiguen aprovechar correctamente esta capacidad, el XRING O3 podrá competir en un terreno donde Snapdragon disfrutaba de una ventaja clara, aunque serán los benchmarks reales los que determinen cuánto supone ese cambio en FPS, memoria y consumo.

Vía: Wccftech

Sobre el autor