L'azienda Imagination ha utilizzato il driver Zink per supportare OpenGL 4.6 nelle proprie GPU.

La compagnia Imagination Technologies ha annunciato il supporto per l'API grafico OpenGL 4.6 nelle sue GPU, realizzato tramite il driver open source Zink, sviluppato nel repository del progetto Mesa. Zink offre un'implementazione di OpenGL sopra Vulkan, permettendo di ottenere OpenGL accelerato in hardware su dispositivi che supportano solo l'API Vulkan. Le prestazioni di Zink sono vicine a quelle delle implementazioni native di OpenGL, consentendo ai produttori hardware di non spendere risorse per implementare OpenGL nelle loro GPU e di limitarsi a supportare solo l'API Vulkan, realizzando OpenGL tramite un'interfaccia. Imagination Technologies è stata la prima azienda a sfruttare tale schema.

La soluzione preparata ha superato con successo i test nel set di test CTS (Khronos Conformance Test Suite) ed è stata riconosciuta come completamente compatibile con la specifica OpenGL 4.6. Questo è il primo prodotto basato su Zink ufficialmente certificato dall'organizzazione Khronos. Secondo i criteri di Khronos, in caso di certificazione di un'altra implementazione basata su Zink, il driver Zink come interfaccia universale sarà riconosciuto ufficialmente compatibile con OpenGL 4.6. Ottenere la certificazione consente di dichiarare ufficialmente la compatibilità con gli standard grafici e di utilizzare i relativi marchi commerciali di Khronos.

Tra gli altri lavori, si segnala lo sviluppo da parte di Imagination Technologies di un set di driver aperti per le proprie GPU basato sull'architettura Rogue. Nel set è stato proposto un driver DRM (Direct Rendering Manager) per il kernel Linux, un driver con implementazione iniziale di Vulkan 1.0 e un insieme di firmware per GPU. Il driver Vulkan è già stato integrato nel codice principale di Mesa, mentre il driver DRM è in fase di preparazione per essere incluso nel codice principale del kernel Linux. In futuro, questo set potrà essere ampliato con il supporto di Zink, ottenendo un'interfaccia grafica completamente aperta per le apparecchiature di Imagination, che supporta OpenGL e Vulkan.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster