Años Hace, especialmente cuando los controladores de GPU de Linux de código abierto estaban en su infancia, se sabía que en algunos casos tenía que falsificar/falsificar el nombre o modelo del controlador de GPU para solucionar errores artificiales/rutas de código problemáticas dirigidas a un controlador OpenGL en particular o incluso a lograr un mayor rendimiento. Con una nueva solicitud de fusión de Mesa llamada”¡Desata el dragón!”, Esto seguirá siendo un gran problema en 2021 incluso ahora en el espacio de Android.

Rob Clark de Google, quien fundó el proyecto Freedreno para el proyecto de código abierto Qualcomm Adreno hace años, creó este nuevo”¡Desata el dragón!”fusionar solicitud para Mesa. En 2021, el problema se ha trasladado a los juegos de Android que aún dependen de OpenGL y se han acostumbrado a cambiar artificialmente sus configuraciones/capacidades según el modelo de GPU y el renderizador OpenGL.

Rob mencionó en este MR centrado en Freedreno:”Hasta ahora, lamentablemente, varios juegos de Android desconocen los controladores de código abierto. Y cuando ven un controlador desconocido, lo colocan en el nivel más bajo nivel de rendimiento, limitar artificialmente la velocidad de fotogramas y/o la configuración de gfx… Además, algunos juegos parecen limitarse de manera demasiado conservadora cuando, de lo contrario, tenemos mucho margen para la cabeza, incluso si afirmamos ser un adreno más grande. Posiblemente una concesión a la duración de la batería o una temperatura más ajustada restricciones en un teléfono, en comparación con algo como un Chromebook. O tal vez el teléfono insignia para juegos es una estafa ;-)”

La solicitud de fusión se trata de conectar el soporte para anulaciones DRIConf por dispositivo y agregar soporte para”force_gl_renderer”para anular fácilmente la cadena del renderizador OpenGL para casos como este, donde puede significar una gran diferencia de rendimiento cuando se trabaja con juegos/aplicaciones extravagantes.

Call of Duty Mobile, Asphalt 9 y PUBG Mobile se encuentran entre los juegos de Android que ven los beneficios de falsificar el renderizador. ¡El MR para”desatar al dragón!”actualmente se está revisando, pero presumiblemente se ajustará a tiempo para el Mesa 21.3 del próximo trimestre.

Categories: IT Info