
Gölgelendirici derlemesi, uzun zamandır PC oyunlarının en büyük sorunlarından biri olmuştur. Modern oyunları öne çıkaran göz alıcı grafiklerin ve efektlerin ardındaki görünmez süreçtir, ancak çoğu zaman acı verici bir bedeli vardır: kesik kesik takılmalar, donan ekranlar veya en güçlü özel donanımlarda bile uzun başlatma süreleri.
Microsoft, Almanya'nın Köln kentinde düzenlenen Gamescom 2025'te Windows ekosistemine oyun odaklı bir dizi geliştirme getireceğini duyurdu. Şirket, Asus ROG Xbox taşınabilir konsolu serisindeki yeni donanımların yanı sıra, Gelişmiş Gölge Dağıtımı adlı yeni bir DirectX yazılım özelliğini de tanıttı.
Microsoft, DirectX Geliştirici Blogu'nda yakın zamanda yayınladığı bir gönderide daha fazla ayrıntı paylaştı. Mühendislerine göre, Gelişmiş Gölgelendirici Dağıtımı (ASD), PC oyunlarının en kalıcı iki sorununu çözmek için tasarlandı : yeni bir oyunu ilk kez başlatırken yaşanan uzun yükleme süreleri ve oyunu bozan takılmalar.
Önceki bir TechSpot makalesinde belirttiğimiz gibi , modern AAA oyunları dokuları, fiziği, aydınlatmayı ve daha fazlasını iyileştirmek için gölgelendiricilerden yoğun bir şekilde yararlanır. Bu gölgelendiricilerin çalıştırılmadan önce GPU'ya özgü bir formatta derlenmesi gerekir; bu süreç genellikle sonraki oturumlar için önbelleğe alınana kadar oyun deneyimini bozar.

DirectX ekibinin takılmaları ve uzun yükleme sürelerini azaltma çözümü iki yeni teknolojiyi içeriyor: Durum Nesnesi Veritabanı (SODB) ve Önceden Derlenmiş Gölgelendirici Veritabanı (PSDB). SODB, oyun verilerini depolamak için standartlaştırılmış bir formatken, PSDB önceden derlenmiş gölgelendiricilerin önbelleği olarak işlev görüyor.
Xbox Store üzerinden sunulan oyunlar artık hangi gölgelendiricilere ihtiyaç duyduklarını sorgulayıp bunları doğrudan PSDB bulut önbelleğinden alabilir. Bu sayede yerel derleme büyük ölçüde gereksiz hale gelir ve hatta bir GPU sürücü güncellemesi yüklendiğinde veya kullanıcı tarafından onaylandığında Xbox PC Uygulaması gölgelendirici önbelleğini güncelleyebilir.
Microsoft, Obsidian'ın ARPG oyunu Avowed ile yaptığı testlerde, başlatma sürelerinin %85'e kadar kısaldığını gözlemledi. Sonuç: daha hızlı oyun deneyimi ve gölgelendirici derlemesinde daha az pil ömrü kaybı.
Microsoft'un, Steam Deck'te oyun oynamayı optimize etmek için kullandığı Valve'ın gölgelendirici bulut önbelleğinden doğrudan ilham aldığını belirtmekte fayda var. Valve'ın taşınabilir bilgisayarı, sabit donanım özellikleri sayesinde önceden derlenmiş gölgelendiricileri indirebiliyor; bu, neredeyse sonsuz çeşitlilikteki PC yapılandırmalarının aksine.

Microsoft, "Basitçe söylemek gerekirse, pahalı bir iş yükünü alıp her oyun cihazından buluta taşıyarak indirme anında dağıtılmasını sağlamak için ortaklarımızla birlikte çalıştık" şeklinde açıklama yaptı.
ASD'nin gölgelendirici ağırlıklı, üçlü A oyunlarında getireceği potansiyel olarak dönüştürücü değişiklik, ilk olarak ROG Xbox Ally ve ROG Xbox Ally X'te desteklenecek ve yalnızca Xbox Store üzerinden satın alınan oyunlar için geçerli olacak.
Microsoft, önümüzdeki ay hem geliştiricilerin hem de üçüncü taraf platformların (Steam gibi) yeni teknolojiyi entegre etmesine olanak tanıyan bir AgilitySDK yayınlayacak. Oyun geliştiricilerine yönelik ek ayrıntılar daha sonra açıklanacaktır.
Kaynak :
https://www.techspot.com/news/109160-mi ... ivery.html


