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 →
Tag Archives | Vulkan
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 →
VKD3D 1.16 duyuruldu
Wine ekibi tarafından Direct3D 12’nin Vulkan katmanı üzerinde geliştirilen Vkd3d’nin 1.16 sürümü duyuruldu. Wine ekibinin, vkd3d’nin 1.16 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.16 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Proton 10.0-1 (beta) 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-1 (beta) sürümü duyuruldu. Artık daha fazla Windows oyununun GNU/Linux’ta oynanabilmesine imkan sağlayan yazılım, yakın zamanda yayımlanan Wine 10.0 kararlı sürümüne göre yeniden temellendirilmiş bulunuyor. Proton 10.0-1 beta sürümü, daha önce yalnızca Proton Experimental kullanıldığında Linux’ta çalışan birçok oyunu artık oynanabilir hale getiriyor. Valve ve CodeWeavers böylelikle, Linux’ta Windows oyunlarını çalıştırmak için Steam Play’i destekleyen Wine’ın alt sürümünün en yeni sürümü olan Proton 10.0’ın merakla beklenen beta sürümünü duyurmuş oldu. Yeni etkinleştirilen Windows oyunları arasında Batman: Arkham Asylum Game of the Year Edition, Black Ink, Factorio, Ignited Entry, Microsoft Flight Simulator 2024, MySims Kingdom, No Man’s Sky in VR mode (bir oyun güncellemesinden sonra geriledi), Rising Storm 2: Vietnam, Sniper Elite: Nazi Zombie Army, Soul Interface, THE KING OF FIGHTERS XIII GLOBAL MATCH, VIDEO GAME (924310), Willful ve X Rebirth VR Edition yer alıyor. Ayrıca bir dizi oyunda düzeltmeler/iyileştirmeler, DiRT Rally 2.0 için geliştirilmiş performans, Final Fantasy XVI demo düzeltmeleri ve birçok başka oyuna özgü sorun da çözülmüş bulunuyor. Böylece yazılımın; Wine 10.0’a karşı yükseltmenin yanı sıra DXVK 2.6.1, DXVK-NVAPI 0.9.0, VKD3D-Proton 2.14.1 Git, Wine-Mono 9.4, Steamworks SDK 1.62 ve diğer güncellemelere güncellendiği söyleniyor. Proton 10.0-1 (beta)hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.
