Add rendering stats tracker example (#3680)

This commit is contained in:
Adrian Cojocaru
2025-07-31 14:04:01 +03:00
committed by GitHub
parent 4af690dcb3
commit c0193bf0df
3 changed files with 251 additions and 10 deletions

View File

@@ -19,3 +19,9 @@ In this case we implement them by implementing the interfaces below in the activ
```kotlin
--8<-- "MapLibreAndroidTestApp/src/main/java/org/maplibre/android/testapp/activity/events/ObserverActivity.kt:ObserverActivity"
```
`ObserverActivity.onDidFinishRenderingFrame` uses `RenderStatsTracker` as an example for tracking rendering statistics over time. This offers periodic reports of minimum, maximum, average values and callbacks when predefined thresholds are exceeded.
```kotlin
--8<-- "MapLibreAndroidTestApp/src/main/java/org/maplibre/android/testapp/activity/events/ObserverActivity.kt:renderStatsTracker"
```