Mantle es una interfaz de programación de aplicaciones (API) de gráficos 3D de bajo nivel creada por AMD para sus unidades de procesamiento de gráficos (GPU) basada en la arquitectura Graphics Core Next (GCN).
Mantle aumenta el rendimiento a través de una mayor eficiencia y también ofrece facilidad de programación. La API utiliza controladores AMD Catalyst y una GPU habilitada para GCN o una unidad de procesamiento acelerado (APU) junto con una aplicación o juego codificado para Mantle.
Los primeros programas 3D tendían a necesitar API específicas de la tarjeta gráfica para obtener el mejor rendimiento 3D. Direct3D y OpenGL proporcionan API que terminan con ese requisito, pero dan como resultado más gastos generales de traducción y más complejidad al admitir muchos dispositivos. Mantle trabaja más directamente con la GPU para requerir menos traducción.
Debido a que las consolas de próxima generación como los juegos X-Box One y Playstation 4 usan GCN de AMD, los títulos desarrollados para consolas requieren menos codificación para portarse a la PC y son más compatibles con las funciones de GPU de AMD.
Bancos NCIX y explica Mantle: