Imagination Technologies, GPU'larında, Mesa proje deposunda geliştirilen açık Zink sürücüsü kullanılarak uygulanan OpenGL 4.6 grafik API'sini desteklediğini duyurdu. Zink, Vulkan'ın üzerinde, yalnızca Vulkan API'sini destekleyen cihazlarda donanım hızlandırmalı OpenGL elde etmenize olanak tanıyan bir OpenGL uygulaması sağlar. Zink'in performansı, yerel OpenGL uygulamalarının performansına yakındır; bu, donanım üreticilerinin GPU'larında OpenGL'yi uygulamak için kaynak israf etmelerine ve kendilerini yalnızca Vulkan API'sini desteklemekle sınırlamalarına ve OpenGL'yi bir katman aracılığıyla uygulamalarına olanak tanır. Imagination Technologies, böyle bir plandan yararlanan ilk üretici oldu.
Hazırlanan çözüm, CTS (Khronos Conformance Test Suite) test paketinde başarıyla test edildi ve OpenGL 4.6 spesifikasyonuna tam uyumlu olduğu görüldü. Bu, Khronos tarafından resmi olarak sertifikalandırılan ilk Zink bazlı üründür. Khronos kriterlerine uygun olarak, eğer başka bir Zink tabanlı uygulama onaylanırsa, Zink sürücüsünün kendisi evrensel bir katman olarak resmi olarak OpenGL 4.6 ile uyumlu olarak tanınacaktır. Sertifikayı almak, grafik standartlarıyla uyumluluğu resmi olarak beyan etmenize ve ilgili Khronos ticari markalarını kullanmanıza olanak tanır.
Diğer çalışmalar arasında Imagination Technologies'in Rogue tabanlı GPU'ları için geliştirdiği açık kaynaklı sürücü paketi öne çıkıyor. Bu paket, çekirdek için bir DRM (Doğrudan İşleme Yöneticisi) sürücüsü içeriyor. LinuxBu, Vulkan 1.0'ın ilk uygulamasını içeren bir sürücü ve bir dizi GPU bellenimidir. Vulkan sürücüsü zaten Mesa çekirdek dağıtımına gönderildi ve DRM sürücüsü çekirdek çekirdeğine dahil edilmek üzere hazırlanıyor. LinuxGelecekte, bu kite Zink desteği eklenebilir ve bu da Imagination donanımı için OpenGL ve Vulkan'ı destekleyen tamamen açık kaynaklı bir grafik yığını oluşturur.
Kaynak: opennet.ru
