Mantle è un set di API di basso livello sviluppate da AMD come alternativa a DirectX e OpenGL, principalmente usate per piattaforma PC. L'implementazione attuale riguarda soltanto le GPU con architettura AMD Core Next. Mantle è stato creato per permettere di utilizzare in modo più efficiente le GPU per giochi e applicazioni e beneficiare di porting più semplici tra diverse piattaforme.
L'obiettivo di Mantle è di far utilizzare alle applicazioni e ai giochi la CPU e la GPU più efficientemente, eliminando i colli di bottiglia della CPU riducendo l'overhead, permettendo la distribuzione su più core, mettendo a disposizione routine di disegno più veloci, e permettendo un maggiore controllo sulle pipeline eliminando certi aspetti dell'astrazione hardware inerenti alle maggiori API in circolazione, raggiungendo un maggiore grado di libertà nella programmazione da parte degli sviluppatori.
Da queste librerie sono state sviluppate le Vulkan.
Uso
Durante una presentazione al GPU '14 Tech Day (evento AMD) è stato detto che Frostbite 3 avrebbe incluso una compatibilità con Mantle. Il primo gioco basato sul motore Frostbite 3 che sfrutta le API Mantle è Battlefield 4.
Mantle sarà usata per i giochi Star Citizen e Thief, e nell'imminente motore grafico Nitrous.