500 idle labels
89% lower main-thread time
A dense retained UI population with 500 idle TextMeshPro labels.
Browse CPU and memory results across dense TextMeshPro, multi-effect, and native UI Toolkit scenarios, generated from the same benchmark evidence used for release decisions.
89% lower main-thread time
A dense retained UI population with 500 idle TextMeshPro labels.
4.7× lower than TMPEffects
4,096 glyphs animated with Wave, Rainbow, Shake, Fade, Bounce, Rotate, Swing, and Wiggle.
43% faster than Text Animator
50 live UI Toolkit counters updating at 60 Hz through native schedulers.
2.5× lower than UI Toolkit Text Animation
50 animated UI Toolkit labels running Wave in provider-isolated development players.
Each visible result is calculated from the repetition medians stored by Performance Lab.
One fresh development-player process per provider, with the first repetition cold and later repetitions warm.
Windows 11 (10.0.26220); 13th Gen Intel(R) Core(TM) i9-13900K; NVIDIA GeForce RTX 4090; 1280 × 720; Ultra; VSync off.
Text Studio; Text Animator 3.14.2; Procedural Text Animator 1.5.1; TMPEffects 0.3.2; UI Toolkit Text Animation 2.0.8.
20260828-170542-142-standard-idle-500 · 20260828-173544-251-standard-effects-stack-8 · 20260828-174352-398-standard-dynamic-uitoolkit-counter-60hz-native-scheduler · 20260828-174254-501-standard-surface-uitoolkit-wave-memory-textstudio · 20260828-174301-719-standard-surface-uitoolkit-wave-memory-textanimator · 20260828-174309-012-standard-surface-uitoolkit-wave-memory-uitoolkittextanimation13688c0a6d58c5ef4e7b1b3e43fb20decae8d028007d53b3c3866e1fe4ac6aeb