Vulkan Ray Tracing Nihai Spesifikasyonu, İlk Çapraz Satıcı, Çapraz Platform Standardı Khronos Group Tarafından Yayınlandı

Khronos Group, Vulkan uzantısının son ö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 endüstrinin ilk açık, satıcılar arası, platformlar arası standart ışın izleme ivmesi için.

Beta sürümünde 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 kritik öneme sahiptir. Eklemeye gerek yok, bu özellikler NVIDIA ve AMD için geçerlidir Kilitli olmadıkları veya tek bir satıcıya bağımlı olmadıkları için, bir süredir NVIDIA'ydı.

Khronos, Nihai Uzatma Özelliklerinin yanında Ek Ekosistem Bileşenleri Vaat Ediyor:

Bugün Khronos, Vulkan, GLSL ve SPIR-V uzantı spesifikasyonlarının 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, oyun geliştiricilerin aşina olduğu bir şeydir. DirectX Işın İzleme (DXR) DirectX 12'de. Ancak, son standart aynı zamanda aşağıdakiler gibi gelişmiş işlevler de sunar: ışın izleme kurulum işlemlerini ana bilgisayar CPU'suna yükleme yeteneği. Işın izleme, ilk olarak destekleyici grafik kartlarına sahip masaüstü sistemlerde kurulacak olsa 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 miktar ışın izleme sunabilir.

Bu uzantılar ilk olarak bu yıl Mart ayında geçici sürümler olarak yayınlandı. 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 bulunmalarını sağladı. Ayrıca kuruluş, bugünün uzatma spesifikasyonlarının yayınlanması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şlevi desteğiyle güncellenecektir. Bu, geliştiricilerin bu uzantıları uygulamalarında görece kolaylıkla kullanmalarına izin verecektir.

Khronos, GitHub'da bulunan tüm Vulkan Işın İzleme projesine sahiptir. Proje sonunda Aralık ortasında Khronos Vulkan Işın İzleme destekli Vulkan SDK'nın (1.2.162.0 veya üstü) oluşturulmasına yol açacaktır. kümesi tarafından sağlanan genel işlevsellik Vulkan Işın İzleme uzantıları geçici sürümlerinden bu yana değişmemiştir.

Bugün yayınlanan son uzantı seti ş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_operasyonları

SPIR-V uzantı özellikleri

  • SPV_KHR_ray_tracing
  • SPV_KHR_ray_query

GLSL uzantıları özellikleri

  • GLSL_EXT_ray_tracing
  • GLSL_EXT_ray_query
  • GLSL_EXT_ray_flags_primitive_culling

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

Facebook Twitter Google Plus Pinterest