---
title: clearDepth
framework: metalkit
role: symbol
role_heading: Instance Property
path: metalkit/mtkview/cleardepth
---

# clearDepth

The depth value to use to clear the depth target when creating a render pass descriptor.

## Declaration

```swift
var clearDepth: Double { get set }
```

## Discussion

Discussion If you specified that you want a depth texture, the view configures any render passes to use the depth texture, with a load action of MTLLoadAction.clear and the value of this property as the value to clear it to. The default value is 1.0.

## See Also

### Configuring the Render Target Properties

- [depthStencilPixelFormat](metalkit/mtkview/depthstencilpixelformat.md)
- [depthStencilAttachmentTextureUsage](metalkit/mtkview/depthstencilattachmenttextureusage.md)
- [clearStencil](metalkit/mtkview/clearstencil.md)
