---
title: LowLevelRenderTarget
framework: realitykit
role: symbol
role_heading: Class
path: realitykit/lowlevelrendertarget
---

# LowLevelRenderTarget

An object that describes the pixel format configuration for a render pass’s color and depth attachments.

## Declaration

```swift
final class LowLevelRenderTarget
```

## Overview

Overview LowLevelRenderTarget.Descriptor is analogous to MTLRenderPassDescriptor’s attachment descriptors — it specifies the MTLPixelFormat for color and depth targets, and the MSAA sample count. Build a LowLevelRenderTarget.DescriptorSet from one or more descriptors and provide it when creating a LowLevelRenderPipelineState and a LowLevelMeshInstanceArray.

## Topics

### Describing the render target

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

## See Also

### Pipeline and render targets

- [LowLevelRenderPipelineState](realitykit/lowlevelrenderpipelinestate.md)
- [LowLevelArgumentTable](realitykit/lowlevelargumenttable.md)
- [LowLevelMaterialParameterMapping](realitykit/lowlevelmaterialparametermapping.md)
