- Mesaj
- 52
- Çözümler
- 2
- Beğeni
- 367
- Puan
- 374
- Ticaret Puanı
- 0
Merhaba ışınlanma ile ilgili bir düzeltme performans yönünde.
Önce
Önce
- Aynı haritada herhangi bir yere ışınlandığınızda;
- CPythonNetworkStream::Warp her çağrıldığında Destroy() + Create() + Warp() işlemleri koşulsuz çalışıyordu.
- Aynı haritada tekrar warp atıldığında bile map tamamen yeniden yükleniyordu.
- Bu durum gereksiz performans kaybına cpu + i/o, gpu kullanımını arttırıyor.
- Yeni bir g_strCachedMapName eklendi ve son yüklenen map adı cache’leniyor.
- Warp() çağrısında eğer CurrentMap == CachedMap ise tam reload yapılmıyor.
- Bunun yerine sadece pozisyon güncelleniyor (Direct reposition).
Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.
En son bir moderatör tarafından düzenlenmiş: