3DMark'ın bu güncellemesi, mobil oyunlarda "cüruf optimizasyonu" perdesini kırıyor

Yazar, bu sabah alışkanlıkla mobil Google Play mağazasında herhangi bir eğlenceli yeni mobil oyun aradı. Aniden, gözlerime bir yazılım güncellemesi hatırlatıcısı belirdi:

Yo! Bu, grafik puanları için gerekli 3DMark değil mi? Birkaç ay sonra nihayet güncellendi ve hala büyük bir değişiklik (sürüm numarası doğrudan 1.x'ten 2.0'a değişti), yenilikleri görmek için hemen indirin ~

Elbette, 3DMark cep telefonunun yeni sürümünün arayüzünde yalnızca büyük bir değişiklik var: sadece daha popüler bir kart arayüzü benimsemekle kalmıyor, metin açıklaması da daha sezgisel ve net, ama en önemlisi yeni sürümün çok önemli bir yeni test öğesi eklemesi: API Genel gider (API yük karşılaştırma testi).

PC'de 3DMark'ın yeni sürümünü kullanan arkadaşlar bu test projesine aşina olacaklar: Aynı ultra-stres testini PC'de çalıştırmak için DX11, DX12 ve Vulkan'ın üç farklı grafik API'sini kullanacak ve ardından üç API'yi karşılaştıracak. Modda, grafik kartı görüntüyü daha hızlı veya daha yavaş işler. Bir grafik kartının çeşitli API'leri iyi destekleyip desteklemediği görülebilir ve ayrıca API'nin yeni sürümünün ("eski" DX11'e kıyasla DX12 ve Vulkan) işleme verimliliğindeki büyük gelişmeyi hissedebilir -bazen bu Performans farkı birkaç kattan düzinelerce defaya kadar çıkabilir. Ve bu test projesi, grafik kartı üreticilerini, oyun geliştiricileri ve PC oyuncularını DX12 gibi yeni teknolojilere ve platformlara geçmeye teşvik etmede başarılı bir şekilde rol oynadı ve PC oyun platformlarının teknolojik gelişimini ve popülerleşmesini doğrudan hızlandırdı.

En son Android amiral gemisi bile, grafik teknolojisi hala iki yıl önce takılı kaldı

Elbette, Android sistemi Windows ile aynı değildir. Kesinlikle DirectX yoktur, ancak bugün çoğu Android telefon iki set grafik API'si içerir: eski OpenGL ES ve en son Vulkan.

OpenGL ES'nin eski olduğunu söylemek gerçekten yanlış değil: Bu, 2003'te doğmuş bir grafik standardıdır (OpenGL ES 1.0), çünkü temelde masaüstü OpenGL'ye güvenerek basitleştirilmiştir, bu yüzden baştan karar verilmiştir. Ana odak noktası hafiflik, enerji tasarrufu ve basit programlamadır.Ekran etkisi ve işletim verimliliğine gelince, güçlü noktası bu değildir. Aslında, çoğu mobil oyunun dayandığı OpenGL ES 3.0 / 3.1 sürümleri sırasıyla 2012 ve 2014'te piyasaya sürüldü.OpenGL ES 3.2'nin en son sürümü bile aslında iki yıl öncesinin ürünü.

Bu şekilde ister Snapdragon 835 ister 845 olsun, ister 2017 amiral gemisi, ister yaklaşan 2018 yeni makine kralı, mevcut ana akım mobil oyunları oynamak için kullandığınız sürece, oyunu çalıştırmak için aslında en son donanımı kullanıyorsunuz. Birkaç yıl önceki kod-uyumluluk kesinlikle sorun değil, ancak doğru şekilde optimize edilmesini beklemek bir hayal. Eski teknolojiyi kullanmanın doğrudan sonucu kekemelik, düşen çerçeveler, ısı üretimi ve artan güç tüketimidir - bu amiral gemisi veya süper cep telefonu olsa bile, çünkü çalışan program çok "OUT" teknolojisine dayanıyor, gerçek İyi hissetmek imkansız.

Vulkan-makineyi değiştirmeye gerek yok, mobil oyun çerçevelerinin sayısı doğrudan ikiye katlanır

Google, sırf bu sorunu çözmek için yeni bir çapraz platform grafik API'sini tanıttı: Birkaç yıl önce OpenGL ES'nin yerini alan Vulkan.

Teknik olarak OpenGL ES'den Vulkan'a geçiş, tıpkı bilgisayardaki grafik kartı ve oyunların DX10'dan (Windows Vista) DX12'ye (Windows 10) adım adım gelişmesi gibidir.Vulkan, DX12 ile aynı seviyede özel efekt desteği getirmiyor, Daha da önemlisi, donanımı yükseltmeden (telefonu değiştirmeden) uygulamaların yürütme verimliliğini büyük ölçüde artırabilir, özellikle cep telefonundaki popüler sekiz çekirdekli CPU optimizasyonu OpenGL ES'den çok daha yerinde olduğu için.

Yazarın kendi Samsung S8 + cep telefonunu (Ulusal Banka dışı, ana kontrol Exynos8895, GPU ARM Mali-G71 MP20) cep telefonunun 3DMark API Tepegöz testinin yeni sürümünü çalıştırmak için kullanarak, aynı cep telefonu donanımı, Vulkan grafik API'si üzerinde sezgisel olarak görülebilir. Performans, OpenGL ES'nin neredeyse iki katı!

Bu kavram nedir? Yani orta-alt düzey bir cep telefonu "Honor of Kings" te sadece 30 kareye kadar çalışabiliyorsa, o zaman geliştirme ekibi oyunun grafik API'sini Vulkan olarak değiştirirse, aynı cep telefonu 50 kareden fazla çalışabilir! "Benghuai 3" oynayan bir amiral gemisi makinenin aşırı yüksek kalite ayarları nedeniyle biraz gecikme yaşayacağını varsayarsak, bu oyun temel API'yi Vulkan olarak değiştirirse, sorunsuz çalışma artık bir sorun olmayacak!

Yeni teknoloji çok iyi, onu kullanan var mı?

Peki, Vulkan çok iyi olduğuna göre, şu anda kaç mobil oyun kullanıyor? Yazar kontrol etti, sadece iki tane: "Kibir" ve "Koruduğum Her Şey" - bu iki oyunda ulusal servis temsilcileri var, ancak ulusal servis "Vanity" Vulkan versiyonuna sahip değil ve "Koruduğum Her Şey" değil ateş.

Bir oyun geliştiricisi olarak, Vulkan'ın getirdiği performans iyileştirmelerini kesinlikle yazardan daha iyi biliyorum, ama neden bu yeni teknolojiyi kullanmıyorlar? Yazar, ana nedenlerin aşağıdakiler olduğuna inanmaktadır:

Her şeyden önce, temel teknolojiyi güncellemek daha iyi bir oyun deneyimi sağlayabilir, ancak daha fazla fayda sağlamaz: Açıkça, temel API'yi yüksek bir maliyetle değiştirmekten daha fazla etkinliğe sahip olmak ve birkaç daha fazla ücretli görünümü güncellemek daha yararlıdır. "Qiantu".

İkincisi, tüm telefonlar Vulkan grafik API'sini desteklemez: Qualcomm Snapdragon 810/652 ve sonraki telefonlar bu yeni teknolojiyle% 100 uyumlu olsa da, MediaTekin satışta olan bazı alt düzey ustalarının Vulkan desteği yoktur. Mobil oyunlar yeni teknolojilere geçerse, bu kullanıcıları terk etmek demektir.

En önemli şey, yeni teknolojinin telefonu değiştirmeden oyun karelerinin sayısını doğrudan ikiye katlayabilmesi? Böyle iyi bir şeyle telefonu kim değiştirir!

[Bu makaledeki resim İnternet'ten geliyor]

İki Manchester Unitedlı genç 19 maçta 31 gol ve tek maçta 5 gol attı! Onlar veya Manchester United umut ediyor!
önceki
Merdivenlerde rastgele bir Ni Ni çekimi bir gişe rekoru mu? Bu, arka plan panosuyla fotoğraf çeken Yang Miqing'i neden bu kadar utandırıyor?
Sonraki
OMG Prens Prenses Zhang Tianai, haşlanmış domuz eti satmaya geçti, burası en abartılı yıldız restoranı değil
Mourinho'nun yakışıklı konumu hala sabit! Kışın pencere transferini teşvik etmek için her türlü çabayı gösteriyor!
"Akıllı hastane" nin yeni modeli - tıbbi dolap, tıbbi sarf malzemeleri satış makinesi, hastanedeki hastalar için 0 mesafe hizmet
"Battlefield 5" battle royale modu IGN 7.0 puanı aldı. Mükemmel görüntü kalitesi ama sade!
Sadece Android 8.0 yükseltmesine bakmayın, bu işleve sahip değilseniz, beyaz bir yükseltme alacaksınız!
"En güzel gazi" Zhang Baoguo: Hayatı yaşamla koruyun, "Azrail" in meydan okumasını kabul etmeye cesaret edin
Manchester United'ın piyasa değeri 1,6 milyar azaldı mı? Glazer şimdi Manchester United'ı 4 milyara satmak istiyor!
Davranış cimri, sefil bebeği kaybetmek mi? Ama Zhao Liying nihayet bu sefer "eski rakibi" Wang Ziwen'i kazandı!
Moda Gelin olarak prenses gelinlik giymeye karar verdim ama erkek arkadaşım hayır dedi?
LPL 7. Yıldönümü Oylama Sonuçları: Xiaohu en güçlü takipçidir ve en çok sapa sahip yönetmen 1 milyondan az oyla
Keane, Manchester United'ı eleştirdi! Üst düzey transferler iyi değil, oyuncular iyi değil, antrenör yönetimi iyi değil!
İnanılmaz, yoga yapan erkek çocukların çok seksi ve yakışıklı olabileceği ortaya çıktı!
To Top