Microsoft, Oyunlarda ki Optimizasyon Sorunlarını Kökünden Çözüyor

Microsoft, bildiğiniz gibi Windows 10 işletim sistemi ile birlikte yepyeni bir Grafik API’sine geçmişti. DirectX 11’den DirectX 12’ye geçtiğimiz bu günlerde, Microsoft’a göre devrim yapacak bu API pek işe yaramamıştı.Özellikle Nvidia ekran kartlarında DirectX11 daha yüksek değerler verince, DirectX 12 iyiden iyiye rafa kalkmıştı. AMD tarafında ufak tefek gelişmeler gösteren yeni API, AMD’de de beklenilen ve vaat edilen performansa ulaşamamıştı. 

Ancak Microsoft, bu duruma karşı önlem almak için yeni test aracı PIX’ı çıkardı. Debug(hata) analiz aracı olan PIX sayesinde bundan sonra Direct3D 12 grafik renderlarının bütün CPU thread’leri ve GPU’ya bindirdikleri yükü görebiliyoruz. Geliştiriciler, uygulamalarına optimizasyon yaparken çok daha rahat kontrol edebilecekler. Birçok oyun firmasının korkulu rüyasını halini aldığı optimizasyon sorunu, bu PIX aracı yardımıyla, en aza indirilecek gibi duruyor. 

UWP ve Win32’yi destekleyebilen PIX, 32 bit uygulamaları desteklemiyor. 64 bit uygulamaları için geçerli. Bizce oldukça güzel bir şey yapılmış. Ancak, insan burada Microsoft’a sorar. Madem böyle bir şey yapabiliyor.