---
title: draw
framework: metal
role: symbol
role_heading: Type Property
path: metal/mtlindirectcommandtype/draw
---

# draw

A draw call command.

## Declaration

```swift
static var draw: MTLIndirectCommandType { get }
```

## See Also

### Specifying command types

- [drawIndexed](metal/mtlindirectcommandtype/drawindexed.md)
- [drawPatches](metal/mtlindirectcommandtype/drawpatches.md)
- [drawIndexedPatches](metal/mtlindirectcommandtype/drawindexedpatches.md)
- [concurrentDispatch](metal/mtlindirectcommandtype/concurrentdispatch.md)
- [concurrentDispatchThreads](metal/mtlindirectcommandtype/concurrentdispatchthreads.md)
