---
title: supportIndirectCommandBuffers
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlrenderpipelinestate/supportindirectcommandbuffers
---

# supportIndirectCommandBuffers

A Boolean value that indicates whether the render pipeline supports encoding commands into an indirect command buffer.

## Declaration

```swift
var supportIndirectCommandBuffers: Bool { get }
```

## Discussion

Discussion This property gets its value by copying from the supportIndirectCommandBuffers property of the MTLRenderPipelineDescriptor instance as the GPU device creates the pipeline state.
