# gpuElapsedNanoseconds

> Gets the accumulated GPU time, in nanoseconds, for a frame. The Recorder has a three frame delay so this gives the timings for the frame that was three frames before the one that you access this property on. (Read Only).

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Profiling](/engine/6000.0/script-reference/unityengine/profiling.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public long gpuElapsedNanoseconds { get; }
```

### Remarks

To get valid timings, the platform must support the GPU Recorder. To check this, use [SystemInfo.supportsGpuRecorder](/engine/6000.0/script-reference/unityengine/systeminfo/supportsgpurecorder.md).
