Graphics API requirements
Admix is planning to support most of the popular Graphics APIs, but currently Admix SDK v 1.9 and lower only supports the following Graphics APIs:
IOS | Android | Windows | Mac | Web |
---|---|---|---|---|
OpenGLES 2 | OpenGLES 2 | OpenGLCore | Metal | WebGL is not supported yet |
Metal | OpenGLES 3 | Direct3D11 | OpenGLCore | |
Vulkan | Direct3D12 | |||
Vulkan |
How to change the Graphics API in a Unity project
Graphics APIs in Unity can be checked and changed in the Menu. To do so click: File → Unity Build Settings → Player Settings → Other Settings → Disable Auto Graphics API → Choose needed API → Move it to the top → Remove the unneeded API from the list.
Known issues and limitations:
When Vulkan is in use, video placements might no longer work. This a Unity related issue, and it is fixed starting with Unity 2019.2. More information can be found here
When Vulkan is in use in Unity 2019.1 it may lead to app crashes.
In the Unity 2017.4.X using Stripping level or Strip Engine Code features may lead to crashes.