Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Graphics API support

Choose and configure the graphics API that Unity uses to render your application on each platform you target.
Read time 1 minuteLast updated 20 days ago

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 APIsUse the default graphics API for a platform, or select an alternative API that the platform supports.
DirectXSet up the DirectX graphics API.
MetalUnderstand the requirements of the Metal graphics API, and debug and optimize Metal graphics.
OpenGL CoreUnderstand the requirements, core features, and macOS driver limitations of the OpenGL Core graphics API.
VulkanUnderstand the platform compatibility and supported features of the Vulkan graphics API.

Additional resources