---
title: targetTimestamp
framework: quartzcore
role: symbol
role_heading: Instance Property
path: quartzcore/cametaldisplaylink/update/targettimestamp
---

# targetTimestamp

A deadline that indicates when your app needs to finish rendering to the drawable.

## Declaration

```swift
var targetTimestamp: CFTimeInterval { get }
```

## Discussion

Discussion Your app needs to call the drawable instance’s present() method before the deadline. GPU rendering can continue after this time, based on preferredFrameLatency. For more information on timing your app’s rendering, see metalDisplayLink(_:needsUpdate:).

## See Also

### Drawing the Next Frame

- [drawable](quartzcore/cametaldisplaylink/update/drawable.md)
