Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Warp Cache Optimizasyon

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

s1nwar

Level 3
TM Üye
Üye
Katılım
9 Haz 2025
Konular
25
Mesajlar
102
Online süresi
14d 5h
Reaksiyon Skoru
122
Altın Konu
0
TM Yaşı
12 Ay 1 Gün
Başarım Puanı
62
MmoLira
2,740
DevLira
60
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhaba ışınlanma ile ilgili bir düzeltme performans yönünde.

Ö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.
Sonra
  • 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).
Böylece aynı haritada yapılan warp işlemleri daha hızlı gerçekleşiyor, ve işlem yükü azalıyor.

 
Paylaşım için teşekkürler, Yararlı bir konu.
 
Merhaba ışınlanma ile ilgili bir düzeltme performans yönünde.

Ö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.
Sonra
  • 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).
Böylece aynı haritada yapılan warp işlemleri daha hızlı gerçekleşiyor, ve işlem yükü azalıyor.

Konu sahibi isteği üzerine konu kapatılmıştır güncelleme sonrası raporlayınız lütfen
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst