Khronos Group, çapraz platform 3D grafik ve hesaplama API’si olan Vulkan’ın 1.4 sürümünü duyurdu. Bu sürüm daha önce isteğe bağlı olan birçok özelliği temel spesifikasyona entegre ederek geliştiricilere genişletilmiş bir işlevsellik sunuyor. Vulkan 1.4, uygulama geliştirme ve dağıtımını basitleştirerek grafik yoğunluklu projeler için istikrarlı ve güvenilir bir çerçeve sağlamayı hedefliyor.
Öne çıkan özellikler:
- Zorunlu Uzantılar: Vulkan 1.4, daha önce isteğe bağlı olan itme tanımlayıcıları, dinamik işleme yerel okumaları ve skaler blok düzenleri gibi özellikleri zorunlu hale getirerek birden fazla platformda güvenilir bir şekilde kullanılabilirliği garanti ediyor.
- Artırılmış Donanım Sınırları: 8K işleme ve sekiz ayrı işleme hedefi destekleniyor.
- Akış Aktarımları: Aynı anda yüksek performansta işleme yaparken büyük miktarda veri aktarımını mümkün kılıyor.
- VK_KHR_maintenance6’ya kadar olan bakım uzantıları: Artık temel spesifikasyonun bir parçası.
Uygulama ve Testler:
Vulkan 1.4, AMD, Intel, NVIDIA, Qualcomm ve diğer büyük donanım üreticilerinin yanı sıra Mesa açık kaynaklı sürücüler tarafından destekleniyor. Tüm Vulkan uygulayıcıları yaklaşık üç milyon test içeren bir uygunluk paketiyle test ediliyor.
Araç Ekosistemi:
LunarG Vulkan SDK, çeşitli gölgelendirici dillerini destekliyor ve Slang, Khronos’un açık kaynaklı bir projesi olarak geliştiricilere daha fazla esneklik sağlıyor.
Vulkan SDK, 2025 yılı başında Vulkan 1.4 desteğiyle güncellenecek. Bu güncelleme Vulkan’ın esneklik ve performansını artırarak geliştiriciler için daha güçlü bir çözüm sunacak.