⚠ Preview docs — built from the develop branch and may be unstable. Go to the stable docs.

Time.PerfGPUus

static UInt64 PerfGPUus{ get }

Description

Microseconds the GPU spent executing rendering commands for the most recently completed frame. Measured via hardware timestamp queries at the top and bottom of the Vulkan pipeline, so this reflects actual GPU execution time independent of CPU pacing or vsync. Useful for identifying GPU-bound scenarios like expensive shaders or overdraw. Returns 0 if timing data is not yet available (first few frames).




Found an issue with these docs, or have some additional questions? Create an Issue on Github!