Kenarlıksız mı yoksa tam ekran mı? Bu, her PC oyuncusunun meraktan veya PC oyunları için en iyi ayarları almaya çalışan arkadaşlarından dolayı karşılaştığı bir sorudur. Kenarlıksız ve tam ekran oyun oynamaya ilişkin sade kılavuzumuzda ortaya koyduklarımız gibi yüzeysel tavsiyelere uymak sizi doğru yola koyacaktır. Kenarlıksız daha kullanışlıdır ancak bazı oyunlarda performansın düşmesine neden olabilir. Teorik olarak bilmeniz gereken tek şey bu. Ama varoluşumu rahatsız eden soru hâlâ yankılanıyor: Neden?
İnternette araştırırsanız, performansınız için kenarlıksız ekranın mı yoksa tam ekranın mı daha iyi olduğu konusunda çok farklı tavsiyeler alırsınız. Bazıları hiçbir fark olmadığını söylüyor. Diğerleri büyük iyileştirmeler talep ediyorum gibi oyunlarda tam ekran moduyla PlayerUnknown’s Battlegrounds. Daha fazlası gibi bir oyunda kenarlıksız ile daha iyi performans elde edeceğinizi söyleyin Serpinti 4. Bu tavsiyeye uymanıza gerek yok ve muhtemelen daha evrensel bir temelde de uymamalısınız, ancak bir grafik menüsündeki en basit ayarlardan birinin ne olması gerektiği konusunda neden bu kadar çok farklı iddia var?
Öğrenmek istedim ve kesinlikle denedim. Ancak, kenarlıksız ve tam ekran oyunların veriye dayalı bir incelemesi olarak başlayan şey, kısa sürede görüntülerin ekranınızda nasıl göründüğüne ilişkin bir araştırma projesine dönüştü. Bu bir tartışma ya da 2024’te tartışmaya değer bir konu bile değil, eğer meşhur bir şekilde (ya da kelimenin tam anlamıyla) çimenlere dokunursanız, ancak perdelerinizi birkaç dakikalığına kapatırsanız, size yoğun, son derece inek bir yolda rehberlik edeceğim. veya oyunların ekranınızda nasıl göründüğü.
PC oyunlarının ardındaki teknolojiyi haftalık olarak inceleyin
Çalışmamı gösteriyorum
Oyunları test etmeyi denedim. Gerçekten yaptım. Bu makale için asıl planım, son beş yılda piyasaya sürülen mümkün olduğunca çok sayıda modern oyunu incelemek ve bunları tam ekran modunda ve kenarlıksız modda kıyaslamaktı. Küçük performans farklılıklarını bile gösterecek bir ortalama elde etmeyi umarak, her ekran modu için her oyundan beş geçiş yaptım. Orada değildiler.
Yukarıda anlattığım birkaç oyunu görebilirsiniz. Çok daha fazlasını test etmeyi planladım ama koşudan koşuya, oyundan oyuna aynı sonuçları görmeye devam ettim. Belki buna benzer birkaç oyun vardır PlayerUnknown’s Battlegrounds Ve Serpinti 4 nerede bir fark var, ama eğer büyük oyunlarda küçük bir farka bile rastlamasaydım Ufuk Sıfır Şafak Ve kırmızı Ölü Kefaret 2, Tutarlı bir eğilimin olduğunu söylemek zor.
Tek istisna şuydu: Hitman3. Çok büyük bir fark değil ama ölçülebilir bir fark. Hitman 3 test ettiğim oyunlarda bir tuhaflık var – ayrıca her birini birer kez çalıştırdım Kara Efsane: Wukong Ve Dönüş performansta hiçbir fark yok; ancak bunun nedeni yalnızca performans farkı olması değil. Test ettiğim diğer oyunların aksine, Hitman 3 kenarlıksız seçeneği yoktur. Bunun yerine tam ekran seçeneği ve özel bir tam ekran seçeneği vardır.
İsimlendirmedeki bu farklılık çok şey ifade ediyor ve bu, çoğu oyunun dikkat etmediği bir şey.
Tam ekran ne anlama geliyor
Muhtemelen oyunlarınızda “tam ekran”ın aslında ne anlama geldiğini bilmiyorsunuz. Bunu da güvenle söyleyebilirim çünkü oyunun tam ekranın ne anlama geldiği konusunda net olmaması ihtimali yüksek. Geçmiş yıllarda, tam ekran ayarı şu anlama gelirdi: özel Tam ekran. Bu, ekran bağdaştırıcısının (grafik kartınızın) ekran üzerinde tam kontrole sahip olduğu anlamına gelir. Daha eski bir oyunu başlatıp tam ekran moduna geçerseniz ekranınızın birkaç saniyeliğine karardığını göreceksiniz. Bu, grafik kartınızın kontrolü ele almasıdır.
Özel bir tam ekran uygulama çalıştırmıyorsanız ekranınız, Masaüstü Pencere Yöneticisiveya Windows’ta DWM. İlk olarak Windows Vista’da, bu işletim sistemindeki Aero özelliklerini etkinleştirmenin bir yolu olarak tanıtıldı. Bu, ekranda görüntülenmeden önce tüm ekranın bellekte bir yere işlendiği (veya çizildiği) bir masaüstü kompozisyon hizmetidir. Daha önce pencereler doğrudan ekrana çiziliyordu.
Tam ekran ve çerçevesiz oyun oynama konusundaki geleneksel bilgelik, DWM’ye geri dönüyor. Buradaki fikir, kenarlıksız modda, oyun tüm ekranınızı kaplasa bile DWM’ye bir miktar kaynak harcamanız gerekeceğidir. En iyi performansı sağlamak için, DWM’yi ve onun getirebileceği potansiyel performans kaybını tamamen atlayarak tam ekran modunda çalıştırmak istersiniz.
2024’te bu bilgeliğin iki sorunu var. Birincisi, oyunların tam ekran ve kenarlıksızın gerçekte ne anlama geldiği konusunda tutarlı olmaması. Gibi oyunlar Ufuk Sıfır Şafak, örneğin, hem kenarlıksız hem de tam ekran seçenekleri sunmasına rağmen özel tam ekran modunu kullanmayın. Ve daha yeni oyunlar, örneğin Kara Efsane: Wukong, tam ekran seçeneğiniz yok. Bir nedeni var Hitman 3 performans farkı gösterdi; özel bir tam ekran moduna sahip.
İkinci konu daha kapsamlıdır ve görüntülerin gerçekte ekranınızda nasıl göründüğüyle ilgilidir. DWM geçmiş yıllarda bir performans kaybı anlamına gelebilirdi, ancak bugün bundan biraz daha akıllıca.
Dönen çerçeveler
Windows 8’in piyasaya sürülmesiyle Microsoft, DXGI flip sunum modelini tanıttı. DXGI, DirectX Grafik Altyapısıdır ve oyununuzla grafik kartınız arasındaki uzun bir ara yazılım yığınının bir bileşenidir. Flip sunum modeli, Microsoft’un kendi belgeleri“sistem kaynak yükünü azaltır ve performansı artırır.” Buradaki fikir, işlenmiş bir çerçeveyi bellekteki bir yerden kopyalamak yerine ekrana “çevirmektir”.
Bir anlığına geri dönelim. Grafik oluşturmada şöyle bilinen bir şey var: takas zinciri. Grafikler bir arka arabellekte işlenir ve ardından bu arabellek ekrana çevrilir. Yapışkan notlardan oluşan bir blok hayal edin. Üsttekinin altındaki yapışkan notun üzerine çizilen bir resim var. Bu işlem tamamlandıktan sonra ön not, altta ne olduğunu gösterecek şekilde ters çevrilecektir. Takas zinciri böyle çalışır.
Anında da dönebilir. Grafik kartınız bir çerçeve görüntülediğinde, ön tampon olarak bilinen şeyi gösteriyordur. Bu görüntünün kendisine iliştirilmiş bir işaretçisi vardır. Arka tampon ekrandan çekiliyor. Çerçeve hazır olduğunda tek yapmanız gereken işaretçiyi değiştirmektir. Ön tamponu işaret etmek yerine, arka tamponu işaret ediyoruz, o da yeni ön tampon haline geliyor. Eski ön tampon (şimdi arka tampon) bir sonraki kareyi oluşturmak için kullanılır ve ileri geri giderler. Bu tamponlardan daha kapsamlı bir diziye sahip olabilirsiniz, ancak takas zinciri yüksek düzeyde bu şekilde çalışır.
Çevirmenin ne anlama geldiğini anlamak önemlidir çünkü bu, Windows 8’in kenarlıksız oyunların işlenmesinde yaptığı kritik değişikliktir. Çevirmeli sunum modelinden önce, DWM bir bit bloğu aktarımı kullanıyordu. Bu, arka arabelleğin daha sonra ekranda oluşturulacağı DWM’ye kopyalanmasını gerektiriyordu. Çevirme modeli, DWM’nin bir çerçeveye yönelik işaretçiyi görmesine olanak tanır. Bir sonraki karenin oluşturulması gerektiğinde, tıpkı takas zincirinde olduğu gibi, gereken tek şey bir işaretçi değişikliğidir. Okuma ve yazma işleminden kaçınırsınız.
Bu değişiklik, oyunların aslında Windows’ta çalışma şeklini değiştirdi. Artık çoğu oyun, tam ekran modunda çalışırken bile hala DWM ile oluşturulacak. Hızlı bir şekilde yapmanızı sağlar Alt+Sekme oyunların dışında kalır ve kaplamaların düzgün çalışmasını sağlar. Özellikle eski oyunlar için, herhangi bir sorun çıkması durumunda grafik kartına ekran üzerinde tam kontrol sağlamak üzere Windows’ta yerleşik olarak bulunan “tam ekran optimizasyonlarını devre dışı bırakma” konusunda bazı tavsiyeler göreceksiniz.
Önemli olmayan bir tartışmayı çözmek
Flip sunum modelinden önce, performans avantajı küçük olsa bile, en iyi performansı elde etmenin yolunun özel tam ekran olduğu yönünde bir tartışma vardı. Bugün bunun gerçekten bir önemi yok. Performans farkının olduğu belirli bir oyunla (özellikle daha eskiyse) karşılaşmanız mümkündür. Veya yapılandırmanıza bağlı olarak performans sorunlarını düzeltmek için tam ekran optimizasyonlarını devre dışı bırakmanız gerekebilir. Ancak iş kenarlıksız mı yoksa tam ekran mı seçeceğinize geldiğinde kalbinizin istediği şeyi seçebilirsiniz.
Belki de bu konunun beni aşağıya düşürdüğü tavşan deliği göz önüne alındığında, bu hayal kırıklığı yaratan bir cevap olmalı, ama aslında değil. Tartışmaya nüans katıyor ve onlarca yıldır sınırsız tartışmanın etrafında dans eden forum gönderilerinin bıraktığı boşlukları, hiçbir zaman çivilemeden dolduruyor. Başka bir şey olmasa bile, artık performansı masada bırakıp bırakmayacağımı merak etmeden kenarlıksız moda devam edebilirim.