Bir oyunda ilk maçta, yeni bir haritada veya daha önce görülmemiş efektlerin ortaya çıktığı anda kısa süreli takılmalar yaşanıyor; aynı noktadan ikinci geçişte sorun belirgin biçimde azalıyor ya da kayboluyorsa shader derleme süreci olası nedenlerden biridir. Ortalama FPS değeri yüksek kalsa bile bu işlem tek bir kareyi geciktirerek anlık takılma yaratabilir.
Önce değişiklik yapmadan kontrollü bir karşılaştırma yapın:
- Aynı çözünürlük, grafik ayarları ve ekran yenileme hızını kullanın.
- Arka planda indirme, tarayıcı, kayıt yazılımı ve donanım izleme gibi ek yükleri test boyunca sabit tutun veya geçici olarak kapatın.
- Takılmanın gerçekleştiği harita, rota ya da efekt sırasını mümkün olduğunca aynı şekilde iki kez tekrarlayın.
- İlk geçişte takılmanın hangi noktada olduğunu; yeni bir alan, parçacık efekti, silah animasyonu veya ışıklandırma ile çakışıp çakışmadığını not edin.
Geri alınabilir ayarları uygulama
Oyunun grafik seçeneklerinde Shader Cache, shader ön derleme veya benzer bir seçenek varsa önce bunu etkinleştirin. Bazı oyunlar açılışta shader hazırlama ekranı gösterir. Bu işlem tamamlanmadan maça girmek, ilk karşılaşmada geçici takılmaları artırabilir; hazırlık ekranı varsa tamamlanmasını bekleyin.
Değişiklikten sonra aynı senaryoyu şu sırayla karşılaştırın:
- Oyunu başlatın ve sorunlu bölgeye ilk kez girerken takılmayı gözlemleyin.
- Oyunu kapatmadan aynı bölgeyi veya rotayı tekrar deneyin.
- Oyunu tamamen yeniden başlatıp aynı testi bir kez daha yapın.
- Her denemede takılmanın yeri, süresi ve tekrar geçişindeki değişimi kaydedin.
Sonucu yorumlama
İlk geçişteki takılmalar azalıyor ve aynı içerik tekrarlandığında kare süreleri daha düzenli görünüyorsa ilgili shader ön hazırlama ayarı işe yarıyor olabilir. Hiçbir değişiklik yoksa grafik ayarlarını rastgele düşürmek yerine sorunu ayrı bir test olarak ele alın. Aynı koşullarda arka plan yükünü, sürücü değişikliklerini ve oyun içi varlıkların yüklenmesini tek tek karşılaştırmak, shader takılmasını diğer stutter türlerinden ayırmayı kolaylaştırır.
