Wine, Vulkan için HDR desteği ekliyor

şarap-vulkan

Wine, 3.3 sürümünden beri Vulkan uygulamasında çalışmaktadır.

Kısa bir süre önce burada blogda, çok sayıda önemli değişiklikle gelen Wine 8.0'ın yeni sürümünün yayınlandığını duyurduk (haberin ayrıntılarını öğrenmek istiyorsanız, bunu yapabilirsiniz. sonraki bağlantı.)

Ve bu cWine 8.x'in yeni şubesinin gelişiyle çoktan başladılar eklenmesine yönelik çalışmaları yürütmek. yeni özellik yamaları Aralık başından beri donmuş durumda. Bundan bahsetmemin nedeni, son zamanlarda Wine'ın bildirilmiş olmasıdır. destek eklendi Vulkan uzantısı için VK_EXT_hdr_metadata Şarap için Vulkan sürücü koduna.

Linux'ta Şarap
İlgili makale:
Şarap 8.0 zaten piyasaya sürüldü ve birçok yeni özellik ve iyileştirme ile birlikte geliyor

Bu uzantı yüksek dinamik aralık (HDR) meta verilerini işlemek için tasarlanmıştır, Vulkan sanal çerçeve arabelleklerinin (SwapChain) bir parçası olarak birincil renkler, beyaz nokta ve parlaklık aralığı hakkında bilgiler dahil.

Şarap için önerilen yama Vulkan grafik API'sine dayalı oyunlarda HDR ile çalışması gerekir, Doom Eternal gibi, ayrıca anında Direct3D çağrılarını Vulkan sistem çağrılarına dönüştüren DXVK veya VKD3D-Proton kullanan HDR özellikli Direct3D grafik API'sine dayalı oyunlar.

Valve zaten yamayı kullandı yapınızın bir parçası olarak önerildi Şarap bazlı Proton, ancak artık resmi olarak Wine 8.1+'ın bir parçası ve daha sonra Ocak 9.0'te olması beklenen Wine 2024'ın kararlı sürümüne dahil edilecek.

Şu anda Steam Deck elde taşınır oyun konsolunda oyunları çalıştırmak için geliştirilen ve kullanılan Gamescope Kompozit Sunucu ile sınırlı olan HDR oyun destek projesinin bir parçası olarak Valve tarafından geliştirilmektedir.

Şu anda, diğer tüm Wayland bileşik sunucuları, GNOME Matter ve KDE Kwin dahil, HDR desteği yok ve tam olarak ne zaman böyle bir uyumluluğa sahip olacakları bilinmiyor. uyumluluk X.org için HDR ile olası görülmemektedir, X11 protokolünün geliştirilmesi son yıllarda durdurulduğu ve geliştirme bakımla sınırlı olduğu için.

Bu uzantı, SMPTE (Society of Motion Picture and Television Engineers) 2086 meta verileri ve CTA (Consumer Technology Association) 861.3 meta verilerini bir değişim zincirine atamak için iki yeni yapı ve bir işlev tanımlar.

Meta veriler, referans monitörün üretebileceği tüm olası renkleri içeren renk hacmini birlikte tanımlayan referans monitörün ana renkleri, beyaz nokta ve parlaklık aralığını içerir. Referans monitör, yaratıcı çalışmanın yapıldığı ve yaratıcı amacın belirlendiği ekrandır.

Bu yaratıcı amacı olabildiğince korumak ve farklı ekranlarda tutarlı renk reprodüksiyonu elde etmek için, içeriğin oluşturulduğu veya ayarlandığı orijinal referans monitörün renk hacmini bilmenin görüntüleme ardışık düzeni için yararlı olacağından bahsedilmektedir.

Bu, orijinal referans monitörde görüntülenemeyen gereksiz renk eşlemelerinin yapılmasını önler. Meta veriler ayrıca CTA 861.3'te tanımlandığı gibi maxContentLightLevel ve maxFrameAverageLightLevel'i içerir.

Meta verilerin genel amacı, farklı ekranların farklı renk hacimleri arasındaki dönüşüme yardımcı olmak ve daha iyi renk üretimi elde etmeye yardımcı olmak olsa da, böyle bir süreçte meta verilerin tam olarak nasıl kullanılması gerektiğini tanımlamak bu uzantının kapsamı içinde değildir. Meta verilerden nasıl yararlanılacağını belirlemek uygulamaya bağlıdır.

Vulkan ile çalışmanın önemi, bu mu çok çeşitli avantajlar sağlamak beri diğer API'lerin yanı sıra selefi OpenGL'den daha fazla daha az ek yük sunar, GPU üzerinde daha doğrudan kontrol ve daha düşük CPU kullanımı. Vulkan'ın genel konsepti ve özellik seti Directx 12, Metal ve Mantle'a benzer.

Başlıca özelliği, PC'nin ana işlemcisinde bulunan çekirdek sayısından yararlanarak grafik performansını önemli ölçüde artırabilmesidir.

sonunda sen varsan onun hakkında daha fazla bilgi edinmekle ilgileniyorayrıntılarını kontrol edebilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.