En esta página, se describen los cambios realizados en cada versión del SDK de juegos de Android.
1.1.0 (10 de junio de 2020)
Esta versión del SDK de juegos de Android cuenta con la generación de informes de métricas de Android Performance Tuner y la biblioteca de ajustes de calidad (también conocida como Tuning Fork). Esta biblioteca está disponible para motores de juegos nativos y Unity, y presenta las siguientes funciones:
función | Se realiza una integración con la biblioteca de Android Frame Pacing a fin de grabar automáticamente la latencia de fotogramas y otras métricas de procesamiento. |
función | La información de latencia de fotogramas se graba en histogramas y se sube de forma periódica. |
función | La anotación de los datos de latencia se basa en el estado actual del juego. |
función | Las características, las anotaciones y la configuración de calidad del dispositivo se suben junto con los datos de latencia para permitir un análisis integral. |
función | Se tratan de manera especial las anotaciones que indican el tiempo de carga de los niveles. Durante la carga, no se graban los datos de marcas de fotogramas, pero sí la duración de cada período de esta. |
función | Se incluye la capacidad para grabar información de latencia personalizada (mediante startTrace y endTrace ). |
1.0.2 (30 de marzo de 2020)
Esta versión incluye correcciones de errores y cambios en el comportamiento del modo automático.
corrección | Se corrigieron errores de destrucción e inicialización nueva de Swappy. |
modificación | La canalización ahora está activada de forma predeterminada. Swappy podrá desactivar la canalización automática cuando la carga de trabajo sea muy baja. |
modificación | Si el modo automático está habilitado, Swappy decidirá cambiar el intervalo de intercambio cuando el 15% de los fotogramas en una ventana de 2 segundos sean más rápidos o más lentos de lo esperado. Ten en cuenta que Swappy nunca establecerá un intercambio más lento que el especificado por el usuario. |
1.0.1 (19 de febrero de 2020)
Esta es, esencialmente, una versión de corrección de errores.
corrección | Limpia los recursos en la salida, en la ruta de acceso del código SwappyFallback en Vulkan. |
corrección | SwappyVk_destroySwapchain ya no destruye los recursos del dispositivo si hay más de una cadena de intercambio. |
corrección | La versión de Swappy ahora se imprime en logcat . |
corrección | Se corrigieron interbloqueos y fallas en Swappy_destroy para el nivel de API 24 y versiones anteriores. |
función | Se admiten administradores de subprocesos personalizados (Swappy_setThreadFunctions ). |
función | Se admite el hook de funciones de Vulkan (SwappyVk_setFunctionProvider ). |
1.0.0 (5 de diciembre de 2019)
Esta versión inicial del SDK de juegos de Android incluye la biblioteca de Android Frame Pacing.
función | Se incluye sincronización del búfer de pantalla. |
función | Se admite la canalización y el modo de frecuencia de actualización automática. |
función | Recopilación de estadísticas de procesamiento de fotogramas. |
función | La selección del comportamiento durante el tiempo de ejecución se realizar de manera fluida en virtud de las funciones de Android, OpenGL y Vulkan requeridas por Swappy que estén presentes. |
función | Se incluye vinculación estática y dinámica de la biblioteca. |
función | Se admiten dispositivos con varias frecuencias de actualización. |