🌎 Demo ▶ Videos 📖 Manual 📄 API Reference 💬 Discussions 💌 Discord | Support
Shows stats via 3 counters:
• FPS Counter
• Memory Counter
• Device Information Counter
Has a lot of customization settings.
See it in action at the WebGL demo.
📌 FPS Counter
Frames per second, obviously ;D
Frame time in milliseconds.
Average FPS with customizable samples.
Minimum and maximum FPS with prewarm.
Approximate Render Time.
Custom colors within 3 custom intervals.
📌 Memory Counter
Total private memory.
Allocated memory.
Mono memory.
GFX Driver memory (Unity 2018+, dev build).
Optional Precise mode for extra accuracy.
Customizable color.
📌 Device Information Counter
Customizable color.
OS: name and Platform type.
CPU: model, cores count.
GPU row 1: full model name.
GPU row 2: API name and type.
GPU row 3: shader model & VRAM.
RAM: total amount on current device.
Screen:
Model: device model.
📌 Common features
Optional background (invisible) mode.
Global hotkey to enable / disable plugin.
Global gesture to enable / disable plugin.
Force FPS option to simulate low-end device.
Keep Alive option to survive scene switches.
Flexible counters anchoring.
Smart update system.
Independent counters update intervals.
Background effect.
Text Shadow & Outline effects.
Custom colors and style for each counter.
Custom scale, font, spacing, pixel offsets.
And more (see screenshots)!
📌 Overall highlights
Easy to start:
Easy to extend:
Support and updates since 2014 💖
1.5.7
- Add no domain reload support
1.5.6
- Fix circle gesture didn't work with new input system (thx Jürgen)
1.5.5
- Fix new input was used when Both were enabled with no Input System package installed
1.5.4
- Fix null reference exceptions when using Input System and there is no Keyboard attached (thx strich)
1.5.3
- Fix Render Time counter didn't work with modern rendering pipelines (thx daklab)
- Minimum Unity version requirement raised to 2019.3
1.5.2
- Fix legacy font usage in Unity 2022.2 and newer (thx game3dover)
1.5.1
- Fix deprecated API warning in Unity 2022.2 and 2023.1