Metal on Applen ohjelmointirajapinta grafiikkaprosessorin käyttöön iOS- ja macOS-laitteilla.

Muita vastaavia rajapintoja ovat Khronos Groupin OpenGL ja Vulkan, Microsoftin Direct3D ja AMD:n Mantle.

Metal on alun perin julkaistu iOS 8:ssa ja myöhemmin Mac OS:lle.

Metal tukee GPGPU-käyttöä Compute Pipeline toiminnon kautta.

Apple on ilmoittanut Metal 2 -rajapinnan tulosta ja SteamVR-tuesta uudelle rajapinnalle.

Apple on julkaissut shader-ohjelmointiin Metal Shading Language -kielen, joka perustuu C++14-kieleen.

Katso myös Direct3D Mantle OpenGL Vulkan

Lähteet

Aiheesta muualla Applen Metal-sivut

Luokka:Ohjelmointirajapinnat