github maplibre/maplibre-native android-v11.13.0-pre0

latest releases: core-9b6325a14e2cf1cc29ab28c1855ad376f1ba4903, core-4e47c6c0258f064996b7040502b52cbdf89b44ce, android-testapp-426e519665a7a0a7b28f7e3598a824bdaf51d410...
pre-releaseone month ago

This pre-release contains possible workarounds for some obscure Android ANRs during surface/context destruction (more info #3618).

MapLibreGLSurfaceView.WAIT_COMMANDS_ON_CLEANUP = true tries to wait the GPU commands since the opengl/egl implementation seems to hang on cleanup, so we're trying to enforce the order. When enabled it adds some wait time since it forces GPU task completion.

MapLibreGLSurfaceView.DEFER_CONTEXT_DESTRUCTION = true moves the blocking calls to a different thread. The main thread still needs to pause the render thread (and wait for it).

Don't miss a new maplibre-native release

NewReleases is sending notifications on new releases.