Son zamanlarda açık kaynak AMD OpenGL sürücüsü”RadeonSI”,”glthread”seçeneği için varsayılan olarak OpenGL iş parçacığını etkinleştirdi. uzun süredir oyun/uygulama bazında tercih ediliyor. Bununla birlikte, bu kodda punt yürütmeyi sağlayan bir dizi glthread ile ilgili iyileştirmeler yapıldı. OpenGL, ayrı bir CPU iş parçacığına çağrı yapar. Zink OpenGL-on-Vulkan sürücüsü artık koşulsuz olarak OpenGL iş parçacığı oluşturmayı da etkinleştirdi.

Valve sözleşmesi kapsamında Zink üzerinde agresif bir şekilde çalışmaya devam eden Mike Blumenkrantz, varsayılan olarak”glthread”özelliğini etkinleştirdi. Mesa 22.3 ile Zink, Blumenkrantz’ın”büyük mükemmel kazançlar”olarak tanımladığı şey için artık varsayılan olarak glthread seçeneğini etkinleştiriyor.

Mike, birleştirme isteğini şöyle özetledi:”değişikliklerle birlikte vrooooooooooooooooooooooooooooom yapmak için.”

Bu birleştirme talebinde şunları kaydetti: glthread desteği, OpenGL destekli Half-Life 2 oyununu yaklaşık %35 hızlandırdı. Bu, Vulkan API’sinin üzerine inşa edilen bu genel OpenGL uygulaması için Zink’e yapılan diğer son performans optimizasyonlarının üzerindedir.

Aralık ayındaki Mesa 22.3 ahırıyla birlikte sabırsızlıkla beklenecek çok şey var. Bazı yeni Zink karşılaştırmaları, yakın zamanda hızlı ilerlemesini sağlayan YAPILACAKLAR listemde var.

Categories: IT Info