È stata rilasciata la libreria grafica IGL 1.1

L'azienda Meta* ha pubblicato la release della libreria grafica IGL 1.1 (Intermediate Graphics Library), che fornisce un'API a basso livello universale per la gestione delle GPU. L'API IGL copre la funzionalità standard delle GPU e consente di creare applicazioni multipiattaforma in grado di funzionare sopra le API grafiche OpenGL, Metal e Vulkan su sistemi Android, iOS, Linux, macOS e Windows, oltre a utilizzare WebGL per il rendering nel web quando si compila l'applicazione in codice intermedio WebAssembly. La libreria IGL è scritta in C++ ed è distribuita sotto licenza MIT.

Per il rendering sono forniti backend per le API Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1 e WebGL 2.0. La libreria è adatta per lo sviluppo di giochi, sistemi di modellazione 3D e qualsiasi altro progetto che richieda supporto per grafiche di alta qualità. Il codice IGL è ottimizzato per ottenere il massimo delle prestazioni anche con modelli complessi e dettagliati.

La struttura dell'API è stata progettata tenendo conto della facilità d'uso e implementa concetti standard che la maggior parte degli sviluppatori, familiari con uno dei API grafiche, può comprendere. A livello di astrazione, IGL è simile a Vulkan e WebGPU, ma privo delle specificità legate a motori particolari. La libreria supporta l'integrazione di estensioni che permettono di aggiungere funzionalità aggiuntive e soddisfare esigenze non standard degli sviluppatori.

È stata rilasciata la libreria grafica IGL 1.1
È stata rilasciata la libreria grafica IGL 1.1


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster