Imagination Technologies, GPU'larına OpenGL 4.6 desteği ekledi

OpenGL

Imagination Technologies GPU'ları zaten OpenGL 4.6 desteğine sahip

Son zamanlarda haberler bunu kırdı Hayal Teknolojileri duyurusu bir blog yazısı aracılığıyla GPU'larında OpenGL 4.6 grafik API desteği, Mesa proje deposunda geliştirilen açık Zink sürücüsü kullanılarak uygulandı.

desteğinden bahsediliyor ile birlikte Collabora geliştiricileri tarafından uygulandı. onları hayal gücü mühendisleri Zink uygulamasını gerçekleştirmek için.

Collabora, bunu gerçeğe dönüştürmek için Imagination mühendisleriyle birlikte çalışmaktan zevk aldı ve şimdi sonuçları dünyaya gösterebilmek çok sevindirici!

Collabora geliştiricileri bunun ilk kez bir donanım satıcısının OpenGL-on-Vulkan Mesa sürücüsüne güvendiğini görüyorum yerel bir OpenGL sürücüsünü tamamen atlamak ve onu bir nakliye ürününde kullanmak için yeterli.

Zink'in, özellikle yüksek performanslı grafik ayarlarında gerçekçi bir şekilde bir işgücü olarak kullanılabileceğini görmek harika.

Denetleyici hakkında Çinko, bundan bahsediliyor donanım hızlandırmalı OpenGL'yi etkinleştirmek için Vulkan üzerinden bir OpenGL uygulaması sağlar yalnızca Vulkan API'sini destekleyen cihazlarda.

Vurgulanır ki Zink'in performansı yerel OpenGL uygulamalarının performansına yakındır, lveya donanım üreticilerinin GPU'larında OpenGL uygulamak için kaynak harcamamalarına ve kendilerini üzerlerinde yalnızca Vulkan API'sini desteklemekle ve OpenGL'yi bir katman aracılığıyla uygulamakla sınırlamalarına olanak tanır. Imagination Technologies, bu şemayı kullanan ilk üretici oldu.

Destek, Collabora'daki açık kaynak uzmanlarıyla birlikte çalışarak sağlanmıştır. Zink, OpenGL® 4.6 içeriğinin yerel bir Vulkan sürücüsü üzerinde çalışmasına izin veren, açık kaynaklı Mesa projesinin bir parçası olan katmanlı bir OpenGL® uygulamasıdır. Imagination GPU'ları için bu bir kazan-kazan durumudur. OpenGL®, daha önceki popülaritesinden dolayı Vulkan ve DirectX gibi daha yeni API'leri tercih eden geliştiriciler tarafından artık daha az kullanılırken, denetleyici düzeyi desteğimiz olmasaydı Imagination donanımında çalışamayacak çok sayıda eski uygulama var. son versiyonu için. Vulkan sürücülerimiz aracılığıyla OpenGL® 4.6 desteği sağlamak, grafik yığınımızı basit tutan zarif bir çözümdür.

Bu proje, Imagination'ın çeşitli açık kaynaklı projelerinden biri olmuştur. Bir şirket olarak, açık kaynak teknolojisinin ekosisteme sunduğu katkıya değer veriyoruz ve geliştiricilerin tekerleği her seferinde yeniden icat etmek yerine belirli farklılaşma alanlarında mükemmelleşmelerine olanak tanıyoruz.

Hazırlanan solüsyon CTS test takımında başarıyla test edilmiştir. (Khronos Uyumluluk Test Paketi) ve OpenGL 4.6 spesifikasyonuyla tamamen uyumlu olduğu bulundu. Bu, Khronos tarafından resmi olarak onaylanan ilk çinko bazlı üründür.

Khronos kriterlerine göre, başka bir Zink tabanlı uygulama onaylanırsa, evrensel bir katman olarak Zink sürücüsünün kendisi resmi olarak OpenGL 4.6 uyumlu olarak kabul edilecektir. Bir sertifika almak, resmi olarak grafik standartları için destek beyan etmenize ve bunlarla ilişkili Khronos ticari markalarını kullanmanıza olanak tanır.

Imagination Technologies, diğer çalışmalarının yanı sıra, Rogue mimarisine dayalı GPU'ları için açık bir sürücü setinin geliştirilmesine dikkat çekiyor. Set, Linux çekirdeği için bir DRM (Direct Rendering Manager) sürücüsü, Vulkan 1.0'ın ilk uygulamasına sahip bir sürücü ve GPU için bir ürün yazılımı seti içerir.

Vulkan sürücüsü zaten Mesa ana akımına bağlı ve DRM sürücüsü Linux çekirdeğine dahil edilmeye hazırlanıyor. Gelecekte bu sete Zink desteği eklenebilir ve OpenGL ve Vulkan destekli Imagination donanımı için tamamen açık bir grafik yığını mevcut olacaktır.

Son olarak, Bununla ilgili daha fazla bilgi edinmek istiyorsanız, Ayrıntıları orijinal notta kontrol edebilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.