Nel mondo di oggi, Metal (API) è un argomento che ha suscitato grande interesse e dibattito in diversi ambiti. Che sia accademico, politico, sociale o culturale, Metal (API) ha catturato l'attenzione di esperti e cittadini. La sua rilevanza e significato si sono evoluti nel tempo, mostrando il suo impatto sulla società contemporanea. Questo articolo si propone di approfondire le varie dimensioni di Metal (API), esplorandone le implicazioni, le sfide e le possibili soluzioni. Dalla sua origine fino al suo impatto sul presente, Metal (API) rappresenta un argomento cruciale che merita di essere analizzato e discusso in modo approfondito.
| Metal software | |
|---|---|
| Genere | Libreria software, API grafiche e di calcolo (non in lista) |
| Sviluppatore | Apple Inc. |
| Ultima versione | Metal 4 (giugno 2025) |
| Sistema operativo | |
| Linguaggio | c++, swift (non in lista) |
| Licenza | Proprietaria (licenza non libera) |
| Lingua | Multilingua |
| Sito web | developer.apple.com/metal |
Metal è un insieme di API grafiche e di calcolo a basso livello, sviluppate da Apple per offrire accesso diretto alla GPU dei suoi dispositivi. Lanciato nel giugno 2014 con iOS 8, Metal è progettato per sostituire OpenGL (per la grafica) e OpenCL (per il calcolo), migliorando le prestazioni grazie a un overhead molto ridotto.
Le API Metal sono disponibili su:
Utilizza un linguaggio di shading derivato dal C++11(EN) Metal Shading Language, su Apple Developer. e integra sempre più strettamente Swift.
Metal permette un utilizzo più efficiente della GPU, riducendo il carico sulla CPU e parallelizzando i calcoli grafici e computazionali. Viene impiegato per:
Grazie a Metal, molte operazioni grafiche risultano più veloci e fluide rispetto all’uso di OpenGL.
Presentato alla WWDC 2014 e incluso in iOS 8, ha introdotto per la prima volta un’API a basso livello per grafica e calcolo sui dispositivi Apple, con accesso diretto alla GPU e un linguaggio di shading basato su C++11. Dal 2015 è stato esteso a macOS con OS X El Capitan.
Presentato alla WWDC 2017 insieme a macOS High Sierra, ha portato miglioramenti di prestazioni e nuove funzionalità:
Presentato alla WWDC 2022 con macOS Ventura, ha introdotto:
Presentato alla WWDC 2025 come una rivoluzione per il gaming e l’elaborazione su Apple Silicon:
Metal 4 è pensato per i dispositivi Apple più recenti:
| Piattaforma | Requisiti minimi |
|---|---|
| iPhone / iPad / Apple TV | Apple A14 Bionic (o successivi) |
| Mac | Apple M1 (o successivi) |
| Vision Pro | Apple M2 (o successivi) |
| Ray tracing / Path tracing | Apple A17 Pro (o successivi) Apple M3 (o successivi) |
Apple ha affiancato a Metal 4 anche un nuovo Game Porting Toolkit 3, una Game Overlay per i giochi su macOS Tahoe e una versione aggiornata di Apple Games per il gaming su Mac.