A Quick Look Inside Your Games: GPUWatch Tutorial + GameEngine Talk
summary
GPUWatch (GPWatch) runs on Galaxy devices without installation and shows real-time on-screen FPS, CPU/GPU usage, per-frame GPU captures and render-pass timelines for Vulkan and OpenGL ES with no root required. Captured frames show timings (example frame = 17.8 ms), a single pass removal saved ~30 ms in one project and combined fixes produced up to 10x faster render times; measured CPU-side Vulkan wins were 20-40% faster than OpenGL ES. Overhead is minimal; Android P will include GPWatch and roadmap adds frame-drop, memory and bottleneck detection.
AI-written summary · about
chapters (18)
- 0:00Intro
- 0:26First Job
- 1:18Problems
- 2:29Introducing GPUWatch
- 7:21Graphs
- 10:40Use Cases
- 14:24Android Roadmap
- 16:22About Niklas
- 18:14About Unity
- 18:43Unity Games
- 19:26Unity Versions
- 20:39CPU Performance
- 22:35Cons
- 23:37App Bundles
- 26:16GPU Performance
- 35:04SRP
- 39:30Shader Graph Editor
- 40:45Questions
related talks
36mDebug, Analyze and Optimize Games with Intel Tools
43mVulkan! Powering AAA Experiences on Android
29mGAPID graphics debugger
41mVulkan optimizations
52mOptimising your game AFTER it ships
41mA Deep Look Inside Games: GameSDK and Unity Adaptive Performance
51mOptimising Games for a Complex World
38mGet the Best Gaming Performance with Samsung Game Performance Platform
