Vulkan Ray Tracing Final Specification, İlk Çapraz Satıcı, Khronos Group Tarafından Yayınlanan Çapraz Platform Standardı

Donanım / Vulkan Ray Tracing Final Specification, İlk Çapraz Satıcı, Khronos Group Tarafından Yayınlanan Çapraz Platform Standardı 2 dakika okundu

Khronos Grubu



Khronos Group, Vulkan uzantısının nihai özelliklerini yayınladı. Vulkan'ın yanı sıra, nihai özelliklerini almış GLSL ve SPIR-V uzantıları da var. Bu, Işın İzleme alanında önemli bir kilometre taşıdır çünkü bu özellikler, sektörün ilk açılışıdır, satıcılar arası, platformlar arası standart ışın izleme hızlandırma için.

Bir beta sürümde altı aydan fazla zaman geçirdikten sonra, Vulkan, GLSL ve SPIR-V uzantı özelliklerinin son sürümleri Khronos tarafından yayınlandı. Bu özellikler, ışın izlemeyi mevcut Vulkan çerçevesine sorunsuz bir şekilde entegre ettikleri için kritiktir. Eklemeye gerek yok, bu özellikler NVIDIA ve AMD için geçerlidir kilitli olmadıklarından veya tek bir satıcıya bağımlı olmadıklarından, bu uzun bir süredir NVIDIA idi.



Khronos, Nihai Genişletme Özelliklerinin Yanında Ek Ekosistem Bileşenleri Vaat Ediyor:

Bugün Khronos, Vulkan, GLSL ve SPIR-V genişletme özelliklerinin son sürümlerini yayınladı. Adından da anlaşılacağı gibi, spesifikasyonlar ışın izlemeyi mevcut Vulkan çerçevesine entegre etmeye çalışıyor. Bu standart, ışın izleme hızlandırma için endüstrinin ilk açık, satıcılar arası, çapraz platformudur. Mevcut GPU hesaplaması veya özel ışın izleme çekirdekleri kullanılarak dağıtılabilir.



Vulkan Ray Tracing, kullanan oyun geliştiricilerine aşinadır. DirectX Işın İzleme DirectX 12'de (DXR). Bununla birlikte, son standart aynı zamanda denge ışın izleme kurulum işlemlerini ana bilgisayar CPU'suna yükleme yeteneği. Işın izleme ilk olarak masaüstü sistemlerde destekleyici grafik kartlarıyla kullanılsa da, bu Vulkan uzantıları ışın izlemenin mobil cihazlarda da kullanılmasını sağlamak ve teşvik etmek için tasarlanmıştır. Başka bir deyişle, güçlü CPU'lara ve GPU'lara sahip belirli oyun akıllı telefonları, bir düzeyde ışın izleme sunabilir.



Bu uzantılar başlangıçta geçici sürümler olarak yayınlandı bu yıl Mart ayında. Khronos, hem Khronos içindeki hem de daha geniş sektörden ortak donanım satıcılarının ve yazılım geliştiricilerin geri bildirimlerine katkıda bulunduğunu garanti etti. Ayrıca kuruluş, uzantı teknik özelliklerinin bugün yayımlanmasının, Vulkan Ray Tracing'in kullanıma sunulmasının sadece başlangıcı olduğunu iddia etti.



Önümüzdeki aylarda, gölgelendirici araç zincirleri ve doğrulama katmanları gibi ek ekosistem bileşenleri, ışın izleme işlevselliği desteğiyle güncellenecek. Bu, geliştiricilerin uygulamalarında bu uzantıları görece kolaylıkla kullanmalarına olanak tanır.

Khronos'un tamamı var Vulkan Ray Tracing projesi GitHub'da mevcut . Proje sonunda Vulkan'ın oluşumuna yol açmalıdır. SDK Aralık ortasında Khronos Vulkan Ray Tracing desteğiyle (1.2.162.0 veya üzeri). Kümesi tarafından sağlanan genel işlevsellik Vulkan Ray Tracing uzantıları geçici sürümlerinden bu yana değişmedi.

Bugün yayınlanan son uzantı grubu şunları içerir:
Vulkan uzatma özellikleri

  • VK_KHR_acceleration_structure
  • VK_KHR_ray_tracing_pipeline
  • VK_KHR_ray_query
  • VK_KHR_pipeline_library
  • VK_KHR_deferred_host_operations

SPIR-V uzantı özellikleri

  • SPV_KHR_ray_tracing
  • SPV_KHR_ray_query

GLSL uzantı özellikleri

  • GLSL_EXT_ray_tracing
  • GLSL_EXT_ray_query
  • GLSL_EXT_ray_flags_primitive_culling

Khronos'un daha fazla bilgi sunan ayrıntılı blog yazısı .

Etiketler yanardağ