---
title: Supporting Simulator in a Metal app
framework: metal
role: sampleCode
role_heading: Sample Code
path: metal/supporting-simulator-in-a-metal-app
---

# Supporting Simulator in a Metal app

Configure alternative render paths in your Metal app to enable running your app in Simulator.

## Overview

Overview note: This sample code project is associated with WWDC 2019 session 418: Getting the Most Out of Simulator.

## See Also

### Developer tools

- [Capturing Metal commands programmatically](metal/capturing-metal-commands-programmatically.md)
- [Logging shader debug messages](metal/logging-shader-debug-messages.md)
- [Developing Metal apps that run in Simulator](metal/developing-metal-apps-that-run-in-simulator.md)
- [Improving your game’s graphics performance and settings](metal/improving-your-games-graphics-performance-and-settings.md)
- [Metal debugger](xcode/metal-debugger.md)
- [Metal developer workflows](xcode/metal-developer-workflows.md)
- [GPU counters and counter sample buffers](metal/gpu-counters-and-counter-sample-buffers.md)
- [Metal debugging types](metal/metal-debugging-types.md)
