---
title: SCNRenderingAPI.metal
framework: scenekit
role: symbol
role_heading: Case
path: scenekit/scnrenderingapi/metal
---

# SCNRenderingAPI.metal

Use the Metal framework for SceneKit rendering.

## Declaration

```swift
case metal
```

## Discussion

Discussion Metal provides improved graphics performance on supported devices, allows you to integrate GPU-compute tasks into a rendering workflow, and provides the same API in both iOS and macOS.

## See Also

### Constants

- [SCNRenderingAPI.openGLES2](scenekit/scnrenderingapi/opengles2.md)
- [SCNRenderingAPI.openGLLegacy](scenekit/scnrenderingapi/opengllegacy.md)
- [SCNRenderingAPI.openGLCore32](scenekit/scnrenderingapi/openglcore32.md)
- [SCNRenderingAPI.openGLCore41](scenekit/scnrenderingapi/openglcore41.md)
