KHRONOS, VULKAN 1.4’Ü DUYURDU: GPU HIZLANDIRMALI UYGULAMALAR İÇİN BÜYÜK ADIM
Khronos® Group, platformlar arası 3D grafik ve hesaplama API’si olan Vulkan® 1.4’ün piyasaya sürüldüğünü duyurdu.
Vulkan 1.4 ile Gelen Yenilikler
Vulkan 1.4, geliştiricilerin talepleri doğrultusunda birçok kanıtlanmış özelliği çekirdek spesifikasyona entegre ederek, 3D grafikler ve hesaplama için tutarlı çapraz platform işlevselliği sağlıyor.
Geliştirici Dostu Güncelleme
Vulkan Çalışma Grubu Başkanı Tom Olson, “Vulkan 1.4, Vulkan’ın herhangi bir platformda grafik yoğun uygulamalar oluşturmak için istikrarlı ve güvenilir bir çerçeve olarak değerini artıran geliştirici odaklı bir güncellemedir” dedi. Yeni sürüm, birden fazla platformda uygulama geliştirme ve dağıtımını büyük ölçüde basitleştiriyor.
Öne Çıkan Özellikler
Vulkan 1.4, daha önce isteğe bağlı olan çok sayıda uzantıyı ve özelliği zorunlu hale getiriyor. Bunlar arasında:
- Akış Aktarımları: Taşınabilir, platformlar arası uygulamaların yüksek performansla veri akışı sağlamasını mümkün kılıyor.
- Push Tanımlayıcıları, Dinamik İşleme Yerel Okumaları ve Skaler Blok Düzenleri: Artık Vulkan 1.4’te zorunlu hale getirilen bu özellikler, yüksek performanslı uygulamalar için kritik öneme sahip.
- Bakım Uzantıları: VK_KHR_maintenance6 dahil olmak üzere çeşitli bakım uzantıları artık çekirdek spesifikasyonun bir parçasıdır.
- 8K Render Desteği: Sekiz adede kadar ayrı render hedefiyle 8K render işlemi destekleniyor.
Vulkan Conformance Test Suite (CTS)
Vulkan Conformance Test Suite, tüm Vulkan uygulayıcılarının geçmesi gereken ve platformlar arası tutarlılığı artıran, açık kaynak kodlu üç milyona yakın testten oluşan kapsamlı bir set sunuyor. AMD, Arm, Imagination, Intel, NVIDIA, Qualcomm ve Samsung, Vulkan 1.4 Conformance’ı geçen geliştirme sürücülerine sahip.
Vulkan Araç Ekosistemi
Vulkan’ın araç ekosistemi büyümeye devam ediyor ve geliştiricilere güçlü, topluluk odaklı araçlar sağlıyor. LunarG’nin Vulkan SDK’sı, HLSL, GLSL ve Slang gibi gölgelendirme dillerini destekleyerek, geliştiricilerin en uygun gölgelendirme dilini kullanmalarına olanak tanıyor. Vulkan SDK, Ocak 2025’te 1.4 sürümü için güncellenecek.
Geri Bildirim ve Destek
Khronos Vulkan Çalışma Grubu, Vulkan 1.4 ile ilgili geri bildirimleri GitHub Vulkan-Docs üzerinden bekliyor. Geliştiricilerin ayrıca Vulkan Discord kanalına ve vulkan.org adresindeki diğer destek forumlarına katılmaları teşvik ediliyor.