Geliştiriciler artık yeni “Sürücü Deneyleri” özelliği aracılığıyla AMD’nin Radeon Adrenalin GPU sürücülerini denemekte özgür.
AMD, geliştiricilere ayarlama için Adrenalin “Radeon” GPU Sürücüleri üzerinde daha fazla kontrol sağlıyor. Mevcut sürücü deneyleri arasında Ray Tracing, Shader, GPU çalışma grafikleri ve daha fazlası için destek yer alıyor
AMD şunu ekleyerek akıllı bir hamle yaptı:Sürücü Deneyleri‘ Artık oyun geliştiricilerin daha önce yapamadıkları şeyleri değiştirmelerine olanak tanıyan Araç Paketi’nde. Bu değişiklik, geliştiricilere Radeon GPU Detective (RGD), Radeon GPU Profiler (RGP), Radeon Memory Visualizer (RMV) ve Radeon Raytracing analyzer (RRA) gibi birçok yararlı araç sağlayan Radeon Developer Tool Suite’te tanıtıldı.
Sürücü Deneyi, geliştiricilerin kaynak kodunu veya yapılandırmayı değiştirmeden çeşitli parametrelerle oynamalarına olanak tanıyan ayarların kilidini açacak. Daha önce bu yalnızca AMD mühendisleri tarafından mümkündü ancak bu seçenekler artık aşağıdakileri destekleyen Radeon Geliştirici Panelinde mevcut olacak:
- Mesh Shader Desteğini Devre Dışı Bırak
- Örnekleyici Geri Bildirim Desteğini Devre Dışı Bırak
- Raytracing Desteğini Devre Dışı Bırak
- Değişken Oranlı Gölgeleme Desteğini Devre Dışı Bırak
- GPU Çalışma Grafikleri Desteğini Devre Dışı Bırak
Geliştiriciler, performans açısından neyin daha iyi neyin işe yaramadığını anlayarak oyunlarını kendileri optimize edebilirler. Örneğin, oyun çökerse veya ciddi performans sorunları yaşarsa, geliştiriciler ‘Raytracing Desteğini Devre Dışı Bırak’ gibi seçenekleri etkinleştirerek sorunu çözmeyi deneyebilir ve bunun gerçek suçlu olup olmadığını görebilirler.
Desteklenen donanım ve yazılım dahil en güncel bilgiler, şu anda mevcut olan tüm deneylerin listesi ve açıklamaları için lütfen şuraya bakın: GPUOpen.com’daki RDP ürün sayfası ve RDP belgeleri, “Sürücü Deneyleri” bölümü. Eklemeye değer yeni deneyler için fikirleriniz veya genel olarak araca herhangi bir öneriniz varsa, “Sorun” biletlerini şuradan açabilirsiniz. GitHub’daki RDP deposu.
GPUOpen aracılığıyla
Gibi daha gelişmiş özellikler var Düşük Hassasiyetli Desteği Devre Dışı Bırakın, Yerel 16 bit Tyep Desteğini Devre Dışı Bırakın, AMD Satıcı Uzantılarını Devre Dışı Bırakın, İşlem Kuyruğu Desteğini Devre Dışı Bırakın, Ve Kopyalama Sırası Desteğini Devre Dışı Bırak geliştiriciler için araç paketini daha da zenginleştirmek. Performansı artırmak için gölgelendirici derleyici davranışının devre dışı bırakılmasına veya denetleyici davranışının devre dışı bırakılmasına olanak tanıyan çok sayıda optimizasyon özelliği de vardır.
- Kayan Nokta Optimizasyonlarını Devre Dışı Bırak
- Gölgelendirici Derleyici Optimizasyonlarını Devre Dışı Bırak
- Bariyer Optimizasyonlarını Devre Dışı Bırak
- Hızlandırma Yapısı Optimizasyonlarını Devre Dışı Bırak
- Gölgelendirici Dalga Boyutunu Zorla
- Raytracing Shader satır içi satırlamayı devre dışı bırak
- Shader Önbelleğini Devre Dışı Bırak
Geliştiriciler grafik sürücüsünden daha fazla parametreyi devre dışı bırakabilir; bu parametreler varsayılan olarak etkindir ancak artık hata ayıklamada yardımcı olmalarına olanak tanıyacaktır. Bunların dışında AMD, uygulamaları ve oyunları daha kararlı hale getirmek için Güvenlik Özelliklerini de tanıttı. Bu, bir miktar performans düşüşüne yol açabilir ancak geliştiricilerin kararsızlığa neden olan hata türünü belirlemesine yardımcı olur.
- Derinlik-Stencil Doku Sıkıştırmayı Devre Dışı Bırak
- Sıfır Sınırsız Tanımlayıcılar
- İş Parçacığı Güvenli Komut Arabelleği Ayırıcı
- Yapılandırılmış Tamponları Ham Olarak Zorunlu Kıl
- Dikey Senkronizasyon
Temel olarak, Sürücü Deneyleri, gerçek kaynak kodunu değiştirmeden AMD Adrenalin sürücüsünün düşük düzeyde kontrolünün yolunu açıyor. Böylesine çok yönlü bir araç paketi, geliştiricilerin bunu kendilerinin yapmasına izin verildiği için AMD’nin oyun optimizasyonlarını gerçekleştirmesini kolaylaştıracak.
Haber Kaynağı: GPUAçık