---
title: LowLevelRenderTarget.Descriptor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/lowlevelrendertarget/descriptor
---

# LowLevelRenderTarget.Descriptor

A color and depth pixel format combination for a render pass.

## Declaration

```swift
struct Descriptor
```

## Overview

Overview Use renderTargetDescriptor to obtain a descriptor from each renderer configuration you plan to use. Collect one or more descriptors into a LowLevelRenderTarget.DescriptorSet, then pass the set to makeRenderPipelineState(descriptor:) and makeMeshInstanceArray(renderTargets:count:).

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Describing the render target

- [LowLevelRenderTarget.DescriptorSet](realitykit/lowlevelrendertarget/descriptorset.md)
