V­K­3­D­-­P­r­o­t­o­n­ ­G­ü­n­c­e­l­l­e­m­e­s­i­,­ ­Y­e­n­i­l­e­n­e­n­ ­“­P­r­o­t­o­n­ ­R­e­B­a­r­”­ ­i­l­e­ ­b­i­r­l­i­k­t­e­ ­G­e­l­i­ş­m­i­ş­ ­O­p­e­n­X­R­/­O­p­e­n­V­R­ ­D­e­s­t­e­ğ­i­ ­G­e­t­i­r­i­y­o­r­

V­K­3­D­-­P­r­o­t­o­n­ ­G­ü­n­c­e­l­l­e­m­e­s­i­,­ ­Y­e­n­i­l­e­n­e­n­ ­“­P­r­o­t­o­n­ ­R­e­B­a­r­”­ ­i­l­e­ ­b­i­r­l­i­k­t­e­ ­G­e­l­i­ş­m­i­ş­ ­O­p­e­n­X­R­/­O­p­e­n­V­R­ ­D­e­s­t­e­ğ­i­ ­G­e­t­i­r­i­y­o­r­


Ünlü uyumluluk katmanı VK3D-Proton, OpenXR/OpenVR desteğini geliştiren ve diğer birçok değişikliği içeren yeni bir güncelleme aldı.

VK3D-Proton’un Son Güncellemesi, Linux Oyun Deneyimini Yeni Seviyelere Taşımayı Hedefliyor, Önemli Değişiklikler Getiriyor

Yeni versiyon, 2.13, öncelikle Linux’ta oyun deneyimini geliştirmek için birden fazla ayarlama içerir. Farkında olmayanlar için VK3D-Proton, Proton ortamındaki DX12’ye özel bir uyumluluk katmanıdır ve Windows oyunlarının üçüncü taraf modifikasyonları olmadan Linux ekosisteminde sorunsuz bir şekilde çalışmasına olanak tanır. En son güncellemeyle ekip, Shader Model 6.8’in uygulanmasının yanı sıra Proton’da OpenVR/OpenXR için birlikte çalışabilirlik de dahil olmak üzere birçok ilginç değişiklik getirdi. İşte yeni güncellemenin özellikleri:

  • Shader Model 6.8 min-spec’i uygulayın
    • SV_StartInstanceLocation
    • SV_StartVertexLocation
    • Dalga Boyutu aralığı
    • Vulkan dokulandırma yakalama özelliklerini uygulayın (ezoterik karşılaştırma örnekleme işlevleri)
  • Proton’da OpenVR / OpenXR için birlikte çalışmayı uygulayın
  • VK_KHR_maintenance6 ile NULL dizin arabelleklerini doğru şekilde destekleyin.
  • VK_MESA_image_alignment_control’ü uygulayın. Özellikle AMD kartlardaki bellek şişkinliğini azaltır.

Bunun dışında Valve’ın Proton geliştiricileri ilginç bir performans değişikliği daha getirdi: Proton ReBar veya Proton Resizable BAR’da yapılan ayarlamalar. Bu çubuk, CPU’nun tahsis edilen bellek bölgesine sınırsız GPU erişimine izin vererek verimliliği ve performansı artırmak için tasarlanmıştır. Ancak yeni değişiklikle birlikte, geliştiricilerin daha düşük bellekli GPU’ların “daha önemli belleğin sistem belleğine indirgenme riski” taşıdığını söylemesi nedeniyle, 8 GB’tan yüksek VRAM’e sahip GPU’lar bu özelliğe erişebilecek.

Yeni güncellemedeki tüm performans iyileştirmeleri aşağıdadır (GitHub aracılığıyla):

  • UPLOAD yığınları için ReBAR’a nasıl dahil olacağımızı düzenleyin. Artık yalnızca 8 GB’tan büyük kartlar bunu alacak.
    8 GB kartlarda düzenli olarak GPU’nun VRAM’de tutabileceği üst sınırlara ulaşıyorduk.
    ve ReBAR’ın kullanılması, daha önemli bir risk olduğundan performans açısından zararlı olacaktır.
    bellek sistem belleğine indirgeniyor. Birlikte iyi çalışın VK_MESA_image_alignment_control
    önemli miktarda VRAM boşaltmak için. 8 GB’ta ReBAR’dan elde edilen performans kazanımlarının da minimum düzeyde olduğu görüldü
    Zaten sınırlı olan 512 MiB bütçeyi hızla tükettiğimiz için daha büyük GPU’larla karşılaştırıldığında.
  • Küçük görüntü yığınlarını alt tahsis edin. Masaüstünde Ghost of Tsushima’daki ağır takılmaları önler.
    (Steam Deck kod yolu başlangıçta küçük yığınlar kullanmıyor gibi görünüyor).
  • Daha karmaşık gölgelendirici kodu modelleriyle birlikte kullanıldığında ROV’nin performansını artırın.

Yeni güncelleme aynı zamanda NVIDIA’nın Reflex teknolojisi deneyimini de en yeni sürücülerle geliştiriyor. Genel olarak, yeni sürüm 2.13 sağlamdır ve özellikle üst düzey tüketiciler için Linux’taki oyun deneyimini geliştirecektir.

Haber kaynağı: Phoronix

Bu hikayeyi paylaş

Facebook

heyecan



genel-17

Popular Articles

Latest Articles