Choose and configure the graphics API that Unity uses to render your application on each platform you target.
The APIs available depend on the platform you build for, and each platform has a default API that you can override.
The following topics describe each API and its requirements, limitations, and platform compatibility. This information covers native platforms only. For the Web platform, refer to Web graphics APIs.
| Topic | Description |
|---|---|
| Configure graphics APIs | Use the default graphics API for a platform, or select an alternative API that the platform supports. |
| DirectX | Set up the DirectX graphics API. |
| Metal | Understand the requirements of the Metal graphics API, and debug and optimize Metal graphics. |
| OpenGL Core | Understand the requirements, core features, and macOS driver limitations of the OpenGL Core graphics API. |
| Vulkan | Understand the platform compatibility and supported features of the Vulkan graphics API. |