Mali-G3.1 GPU için OpenGL ES 52 Uyumluluğu Sertifikalı Panfrost Sürücüsü

Collabora, Khronos'un Panfrost grafik sürücüsünün tüm CTS (Khronos Uyumluluk Test Paketi) testlerini başarıyla geçtiğini ve OpenGL ES 3.1 spesifikasyonuyla tamamen uyumlu olduğunu onayladığını duyurdu. Sürücü, Mali-G52 GPU kullanılarak sertifikalandırıldı ancak daha sonra diğer çipler için de sertifikalandırılması planlanıyor. Özellikle, Mali-G3.1'ye benzer bir mimariye sahip olan Mali-G31 ve Mali-G72 yongaları için OpenGL ES 52'e yönelik sertifikasız destek halihazırda uygulanmıştır. GPU Mali-T860 ve daha eski yongalar için OpenGL ES 3.1 ile tam uyumluluk henüz sağlanmamıştır.

Sertifikayı almak, grafik standartlarıyla uyumluluğu resmi olarak beyan etmenize ve ilgili Khronos ticari markalarını kullanmanıza olanak tanır. Sertifika aynı zamanda Panfrost sürücüsünün Mali G52 GPU dahil ticari ürünlerde kullanılmasına da kapı açıyor. Test, Debian GNU/Linux 11, Mesa ve X.Org X Server 1.20.11 dağıtımının bulunduğu bir ortamda gerçekleştirildi. Sertifikasyona hazırlık aşamasında hazırlanan düzeltmeler ve iyileştirmeler Mesa 21.2 şubesine zaten raporlanmış ve Mesa 21.2.2'nin dünkü sürümüne dahil edilmiştir.

Panfrost sürücüsü, 2018 yılında Collabora'dan Alyssa Rosenzweig tarafından kuruldu ve orijinal ARM sürücülerinin tersine mühendislik yoluyla geliştirildi. Son koddan bu yana geliştiriciler, gerekli bilgi ve belgeleri sağlayan ARM şirketi ile işbirliği kurdu. Şu anda sürücü, Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ve Bifrost (Mali G3x, G5x, G7x) mikro mimarilerine dayalı yongalarla çalışmayı destekliyor. ARM mimarisine dayanan birçok eski yongada kullanılan GPU Mali 400/450 için Lima sürücüsü ayrı olarak geliştirilmektedir.

Kaynak: opennet.ru

Yorum ekle