Wine ekibi tarafından Direct3D 12’nin Vulkan katmanı üzerinde geliştirilen Vkd3d’nin 1.17 sürümü duyuruldu. Wine ekibinin, vkd3d’nin 1.17 sürümünü duyurmaktan gurur duyduğu belirtilirken, artık, HLSL derleyicisinde mozaikleme gölgelendiricileri için çok daha eksiksiz destek sağlandığı söyleniyor. HLSL derleyicisinde iyileştirilmiş işlev aşırı yükleme çözümüyle gelen yeni sürüm, çeşitli hata düzeltmeleri içeriyor. Vkd3d, birden fazla kişinin çalışması sayesinde kullanılabiliyor. Deneysel MSL hedefi için bir dizi talimat uygulandığı söyleniyor. Vkd3d 1.17 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.
Tag Archives | Vulkan
Proton 10.0-2 (beta) Linux oyunları için daha fazla geliştirmeyle duyuruldu
Valve‘in Vulkan‘a dayalı Direct3D 12 uygulaması, OpenVR ve Steamworks yerel API köprüleri, yenilenmiş tam ekran ve gamepad desteği, çok iş parçacıklı performans iyileştirmeleri için “esync” yama seti gibi özelliklerle kullanıma sunduğu Windows oyunlarının Steam Deck ve GNU/Linux masaüstlerinde çalışmasına izin veren Steam Play uyumluluk aracı Proton‘un 10.0-2 (beta) sürümü, Arek Hiler tarafından duyuruldu. Artık daha fazla Windows oyununun GNU/Linux’ta oynanabilmesine imkan sağlayan yazılım ile çalıştığı bilinen en son oyunlar arasında Stardust Skate, STAR OCEAN THE DIVINE FORCE, Champions of Anteria, IL-2 Sturmovik Cliffs of Dover, Click&Fight, Tunnet, WRC Generations ve Post Mortem yer aldığı söyleniyor. Proton 10.0-2 beta sürümünün ayrıca, Wine 10.0’dan türetilen son Proton 10.0 sürümünde ortaya çıkan bir dizi farklı regresyonu da düzelttiği belirtilirken, daha fazla oyun için NVIDIA NVAPI kullanımını etkinleştiren, bazı render iyileştirmeleri, force feedback desteğini iyileştiren ve çoğunlukla hata düzeltme türünde bir dizi değişiklik içeren bir dizi farklı oyun düzeltmesinin de bulunduğu söyleniyor. Proton 10.0-2, Wine-Mono 10.0.0, Xalla 0.4.6, VKD3D 1.16 Git, VKD3D-Proton 2.14.1 Git ve DXVK 2.6.2 Git’e dayalı olarak geliyor. Proton 10.0-2 (beta)hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.QEMU 10.0.3 duyuruldu
Bir işletim sistemi içine başka bir işletim sistemi kurma olanağı sağlayan, Vmware tarzı bir yazılım olan QEMU‘nun 10.0.3 sürümü duyuruldu. QEMU 10.0.3’ün duyurulmasından mutlu olduklarını ifade eden geliştirici ekip; bunun açık kaynaklı GNU/Linux sanallaştırma yığınında önemli bir rol oynayan bir işlemci emülatörünün en son sürümü olduğunu ifade ediyor. Önerilen değiştirme işlevlerinin ayrıntıları için ‘kaldırılan özellikler‘ sayfasına bakılabileceği belirtilirken, bazı eski Arm çekirdeklerini başlatmak için kullanılan -old-param seçeneğinin, QEMU’nun desteklediği hiçbir anakartta gerekmediği için kullanımdan kaldırıldığı söyleniyor. Arm PXA2xx CPU’lar ve iwMMXt emülasyonu da kullanımdan kaldırılmış bulunuyor ve gelecekteki bir sürümde kaldırılacağı söyleniyor. FEAT_PAUTH emülasyonu yapılırken, varsayılan işaretçi kimlik doğrulama algoritmasının, mimari QARMA5 algoritmasından QEMU’nun uygulama tanımlı algoritmasına değiştirildiği ifade ediliyor. QEMU 10.0.3 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →
DXVK 2.7 duyuruldu
Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.7 sürümü, Philip Rebohle tarafından duyuruldu. Birçok iyileştirme ve yeni Intel GPU’larında daha iyi destekle gelen yeni sürüm, Direct3D 8 / 9 / 10 / 11 tabanlı oyunların ve uygulamaların Vulkan API’sinde çalışmasını sağlamak için bu çeviri katmanı için önemli bir özellik güncellemesi olarak duyurulmuş bulunuyor. DXVK 2.7, tanımlayıcı yönetim kodunun yeniden yazılması ve modernleştirilmesiyle bağlama modeli değişiklikleri de getiriyor. DXVK 2.7 ayrıca artık Arc B-Serisi “Battlemage” ayrık GPU’ları ve Intel entegre Lunar Lake GPU’ları ile daha yeni Intel grafiklerinde varsayılan olarak bellek birleştirmeyi etkinleştiriyor. d3d9.forceSwapchainMSAA seçeneğinin kaldırıldığı belirtilirken, düzlemsel video çıkış görünümleri için destek eklendiği ifade ediliyor. Çeşitli hata düzeltmeleri ve iyileştirmelerle gelen yazılımda, Source Engine’de karşılaşılan belirli çoklu örnek çözümleme durumlarında D3D9 StretchRect optimize edilmiş bulunuyor. LEGO City Undercover için giriş videosunun bozulmasına neden olan bir oyun sorununun çözüldüğü söyleniyor. DXVK 2.7 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.DXVK 2.6.2 duyuruldu
Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.6.2 sürümü, Philip Rebohle tarafından duyuruldu. 2.6.1 sürümündeki bazı hataları ve gerilemeleri düzeltmeyi amaçlayan bir bakım sürümü olan yeni sürümün, herhangi bir yeni Vulkan özelliği kullanmadığı veya gerektirmediği ifade ediliyor. Aygıtları bildirilen sürücü UUID’lerine göre filtrelemek için DXVK_FILTER_DEVICE_UUID ortam değişkeninin eklendiği belirtilen eyni sürümün, aynı modelin birden fazla GPU’suna sahip kurulumlarda yararlı olabileceği söyleniyor. D3D9 için satıcı kimliği geçersiz kılma mantığının da iyileştirildiği belirtilirken, dxvk-native’de WSI arka uç seçiminin iyileştirildiği söyleniyor. Bazı VR oyunlarında bir gözün düzgün şekilde güncellenmemesine yol açabilecek bir sorun da düzeltilmiş bulunuyor. GNU/Linux’ta eski Windows oyunlarının keyfini çıkarmak için kullanılan Vulkan API’si üzerinden bu Direct3D 9/10/11 uygulamasının en yeni güncellemesi olarak DXVK 2.6.2’nin yayınladığı belirtilirken; bunun, bazı ek performans iyileştirmeleri ve çeşitli oyun düzeltmeleri ve geçici çözümlerle çıktığı belirtiliyor. DXVK 2.6.2 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.Khronos, Vulkan Video Decode VP9 uzantısını duyurdu
Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.4.317 sürümü duyurulduktan sonra, Khronos®’taki Vulkan® çalışma grubu tarafından geliştirilen “Vulkan video” olarak bilinen uzantı seti, geliştiricilere modern GPU donanımında video kod çözme ve kodlama işlevselliğine satıcıdan bağımsız erişim sağlayan bir ürün olarak duyurulmuş bulunuyor. Bu uzantı seti VP9 kod çözmenin tanıtılmasıyla bir kez daha genişletilirken, VP9 , kitlesel kabul gören ilk telifsiz kodeklerden biri olarak biliniyor ve hâlâ video isteğe bağlı ve gerçek zamanlı iletişimlerde yaygın olarak kullanılıyordu. Bu sürüm, geliştiricilerin tüm büyük modern kodekler için platformdan ve satıcıdan bağımsız hızlandırılmış kod çözme hatları oluşturmasını sağlayarak, şu anda planlanan kod çözmeyle ilgili uzantı setini tamamlayacak. Yeni VK_KHR_video_decode_vp9 uzantısı, daha önceki H.264, H.265 ve AV1 kod çözme uzantılarının benimsediği yaklaşımı izleyerek çekirdek Vulkan Video uzantıları üzerine inşa edilmiş bulunuyor. VP9, bir kodek olarak AV1’den önce gelse de, Vulkan VP9 kod çözme uzantısının AV1 uzantısından sonra geliştirildiği ve üzerine inşa edilebilmiş olduğu söyleniyor. AV1 kısmen VP9’a dayandığı ve benzer kodlama araçları ve yapısal öğeleri paylaştığı için, mevcut AV1 kod çözme uzantısı Vulkan’da VP9 kod çözmeyi uygulamak için yararlı bir temel sağlamış bulunuyor. Konuya ilişkin olarak Lynne Iribarren’in duyurusuna buradan ulaşabilirsiniz.
Elbette ki teklif belgeleri, Vulkan Video Core ve Decode uzantılarının çok daha ayrıntılı ve kapsamlı bir incelemesini sunuyor:
QEMU 10.0.2 duyuruldu
Bir işletim sistemi içine başka bir işletim sistemi kurma olanağı sağlayan, Vmware tarzı bir yazılım olan QEMU‘nun 10.0.2 sürümü duyuruldu. QEMU 10.0.2’nin duyurulmasından mutlu olduklarını ifade eden geliştirici ekip; bunun açık kaynaklı GNU/Linux sanallaştırma yığınında önemli bir rol oynayan bir işlemci emülatörünün en son sürümü olduğunu ifade ediyor. Arm PXA2xx CPU’ları ve iwMMXt emülasyonu kullanım dışı bırakıldığı ve gelecekteki bir sürümde kaldırılacağı belirtiliyor. Bu arada, iwMMXt emülasyonu ve PXA2xx CPU’larının da kullanım dışı bırakıldığı ve gelecekteki bir sürümde kaldırılacağı belirtiliyor. Stellaris kartlarının artık her iki I2C denetleyicisini de modellediği belirtilirken, ‘virt’ kartı artık daha büyük bir PCIe MMIO bölgesi yapılandırmaya izin vermek için bir ‘highmem-mmio-size’ özelliğine sahip bulunuyor. QEMU 10.0.2 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →

