Nvidia Mühendisi, Raspberry Pi İçin Vulkan Yayınladı
Raspberry Pi CEO'su ve kurucusu Eben Upton, birkaç hafta evvel Raspberry Pi 4 için geliştirilmekte olan Vulkan şoförü için çalışmaların devam …
Raspberry Pi CEO'su ve kurucusu Eben Upton, birkaç hafta evvel Raspberry Pi 4 için geliştirilmekte olan Vulkan şoförü için çalışmaların devam ettiğini ve bir müddet daha beklememiz gerektiğini duyurmuştu. Fakat NVIDIA Mühendisi Martin Thomas, 'RPi-VK-Driver' isminde resmi olmayan kendi Vulkan şoförünü geliştirerek yayınladı.
Vulkan aslında bir yeni jenerasyon düşük düzeyli grafik ve bilgi süreç API'si (Uygulama Programlama Arayüzü). Vulkan, yüksek verimlilik ve çağdaş GPU'lara platformlar ortası erişim sağlamayı hedeflerken, OpenGL ve DirectX'e alternatif olarak öne çıkıyor. Martin Thomas, Raspberry Pi için bu yeni düşük düzeyli RPi-VK-Driver sürücüsünü iki yıldır geliştiriyordu.
RPi-VK-Driver, düşük düzeyli GPU şoförü olarak yayınlandı
RPi-VK-Driver, Vulkan standardının bir alt kümesini cihazlara taşıyan yeni düşük düzeyli GPU şoförü olarak tanımlanıyor. Yeni Vulkan şoförü, Raspberry Pi 4'ten evvelki tüm versiyonlarda bulabileceğiniz Broadcom VideoCore IV GPU'larla uyumlu ve bu nedenle, Raspberry Pi Zero'dan Model 3B+'a kadar tüm aygıtları destekliyor.
Sürücüyü Raspberry Pi 3 Model B+'da kullanan Thomas, Quake III Arena oyununda 100 FPS'nin üzerine çıkabildi.. Broadcom VideoCore IV grafik kartı 1080p çözünürlüğü desteklemediği için oyunu 720p çözünürlükte çalıştırıyor. Thomas, RPi-VK-Driver'ın OpenGL ile karşılaştırıldığında daha yeterli bellek idaresi ve daha fazla sürat sunduğunu belirtiyor. Ayrıyeten, MSAA (çok örnekli kenar yumuşatma), düşük seviyeli gölgelendiriciler ve performans sayaçları üzere yeni özellikler için destek de sunuyor.
Raspberry Pi 3 Model B+'ta Quake III'ün çalıştırıldığı anlar:
Raspberry Pi'nizde Quake III oyununu çalıştırmak istiyorsanız, oyunun küçük bilgisayarlar için tasarlanan yeni düşük düzeyli versiyonunu buradan indirebilirsiniz. RPi-VK-Driver hakkında daha fazla bilgi için buradaki GitHub deposunu ziyaret edebilirsiniz.