Makale

Samsung Galaxy S7'deki Vulkan potansiyel olarak çok önemli

Samsung'un gösterimi Galaxy S7 ve S7 Edge'in yapabileceği her şey - ellerinizi bir kez elinize aldığınızda - her zamanki gibi etkileyiciydi. Bu tür şeylerde çoğu zaman olduğu gibi, yine de yanıtlanması gereken sorular var. Performans ve oyun yetenekleri söz konusu olduğunda, bu soruların en az birkaçının Samsung'un bu telefonları ilk kez yapması ile ilgili olması için iyi bir şans var. Vulkan API'leri tahtada.

Vulkan'ın sonunda masaüstü ortamlarında neler yapabileceğine dair gösteriler gördük, ancak yanıtlanması gereken büyük bir soru, Vulkan'ın Galaxy S7 ve S7 edge sahipleri için ne anlama geldiğidir. İşte şu ana kadar bildiklerimiz ve tahmin edebileceğimiz şey, Vulkan ile çalışan ve oyun endüstrisindeki çok akıllı bazı insanlar sayesinde olacak.

Verizon, Pixel 4a'yı yeni Sınırsız hatlarda ayda sadece 10 ABD doları karşılığında sunuyor

Önce ilk şeyler, Vulkan nedir?

Şu anda oyun oynarken OpenGL ile çalışan herkese daha iyi bir şeye olan ihtiyacı sorun, aynı cevabı alacaksınız. Evet, şimdi lütfen.

Mevcut teknolojilerle çok şey yapılabilirken, oyun deneyimlerini platformlar arasında getirmek büyük bir zorluktur. Doğru insanlar ve doğru kaynaklarla bile, kolay olmaktan uzaktır. AMD, Mantle adını verdikleri bir teknolojiyle bunu düzeltmeye çalıştı, ancak projeyi tamamlamak yerine DirectX 12 üzerinde çalışmaya devam etti. Mantle, bunun yerine, çok çekirdekli CPU sistemlerinde düşük seviyeli bilgi işlem ve işlemeyi standartlaştırmak için açık kaynak çalışması olarak Khronos Group'a bağışlandı.

Temel olarak, Vulkan'ın amacı, çok çekirdekli işlemcinizi tam olarak kullanarak daha iyi grafik performansı elde etmeyi kolaylaştırmaktır. Çoklu iş parçacığı, Vulkan'ın OpenGL ES'nin yapamadığını yapabileceği anlamına gelir ve sonuç, genel bir performans artışıdır. Birkaç küçük grup tarafından desteklenen açık kaynaklı bir proje olduğu için, ilk sürüm aynı anda birden fazla platformu hedefleyebildi. Android bu platformlardan biridir ve birkaç üreticinin hemen bunlara dayanan bir şey geliştirmek isteyen geliştiriciler için Vulkan'ı desteklemenin yolları üzerinde çalışmak API'ler.

Oturduğumuz zaman Sascha WillemsBir süredir Vulkan ile çalışan bir geliştirici, Vulkan kullanmanın bir başka önemli faydasına dikkat çekti.

Taşıma, fayda sağlayacak başka bir alandır. OpenGL ve OpenGL ES'nin pek çok ortak noktası olmasına rağmen, yine de birçok taşıma çabası göstermeniz gerekir ve genellikle her ikisi için ayrı oluşturucular yazarsınız. Vulkan ile artık durum böyle değil. Farklı olan tek şey, işleme penceresi gibi platforma özel koddur, ancak WSI (pencereleme sistemi entegrasyonu) ile OpenGL'ye (ES) göre çok geliştirildi. Vulkan. Özellikle NVIDIA Shield gibi masaüstü gibi GPU performansı sunan cihazlarda Vulkan sayesinde Android'e taşınan daha fazla Masaüstü oyunu göreceğiz sanırım. Örneğin, Vulkan örneklerime Android desteği eklemek sadece birkaç dakika meselesiydi ve oluşturma kodu Windows, Linux ve Android'de tamamen aynı.

Öyleyse neden Samsung piyasaya ilk giren? Temel olarak Samsung, Apple'ın iPhone'da oyun oynamanın daha iyi olduğu iddiasıyla doğrudan rekabet eden deneyimler yaratmak için geliştiricileri mahkemeye çıkarmak için Vulkan'ı kullanacak. Samsung bunu herkesten önce sunarak, geliştiricilere açık olarak aşağıdaki gibi etkinliklerde yaklaşabilir: şirketin yaklaşan geliştirici konferansı ve Galaxy S7 ve S7'de en iyi oynayan harika oyunları edinin Edge.

Vulkan Metal'e bir cevap mı?

Şu anda Vulkan'ı kullanan çoğu kişi, bu yeni API'yi Apple'ın düşük seviyeli performans çerçevesiyle yaptıklarıyla karşılaştırmaktan mutlu. Metal. Apple'ın sahnede Metal'i gösterme şeklini gördüyseniz veya iPhone'da Metal ile oluşturulmuş bir oyun ile başka bir telefonda aynı oyunu kullandıysanız, farkı anlarsınız. Telefonda 3D oyun oynamak için OpenGL ES'ye güvenmek bir kaynak domuzudur, bu da pilinizin daha düşük bir deneyim için daha hızlı bittiği anlamına gelir. Metal bunu Apple için büyük bir şekilde ele alıyor ve teorik olarak Vulkan, Android için benzer bir şey yapabilir.

Giant Spacekat Geliştirme Başkanı ile konuşarak öğrendiğimizden çok daha fazlası var. Brianna Wu. Metal ve Vulkan'ı bilen bir geliştirici olarak küçük bir bakış açısı sunabildi.

Her iki teknoloji de aynı sorunu çözmeye çalıştığından, onları benzer olarak adlandırmak doğru. Bu OpenGL yığını savunulamaz, bu tek çekirdekli paradigma ile bir çağda yazılmış ve artık çalışmıyor. Apple'ın Metal'i piyasaya sürmesi onlar için çok mantıklı. Apple'ın farkı, bir sürücü listesine, bir GPU listesine, bir ekran listesine bakabilmeleri ve donanım üzerinde çok fazla kontrole sahip olmalarıdır. Bu şeyleri Assembly'de programlaması için birini getirebilirler ve bu, ileriye dönük makul bir yoldur. Vulkan, aynı sorunu toplu olarak çözmeye çalışıyor, ancak uygulamaya çalıştıkları çok daha geniş bir şey. Özellikle bu teknolojiye liderlik eden Apple büyüklüğünde bir şirket olmadığında çözülmesi çok çok daha zor bir problem.

Android'de Wu'nun ne hakkında konuştuğuna dair örnekleri zaten gördük. NVIDIA ve Samsung açıkça hemen atladılar ve Vulkan'ı desteklediklerini duyurdular. kendi yollarıyla, ancak Google, Vulkan'ı tüm Android'de saf bir şekilde benimsemeden önce, en azından Android'in bir sonraki sürümüne kadar sürecek. Böyle bir durumda bile, ilerleyen Android'in en yeni sürümü olacak. Google'ın son sürüm numaralarına hızlı bir bakış, bunun platform genelinde bir deneyim geliştirici olmasının neden biraz zaman alacağına dair ihtiyacınız olan tüm açıklamalar.

Google'ın desteği, önünüzdeki tek zorluk değil. Geliştiricilerin yaygın olarak benimsenmesi, her platformda önemli bir zorluktur. Wu'nun röportajımız sırasında belirttiği gibi, Apple's Metal uzun süredir piyasada ve çerçeveyi destekleyen oyunların sayısı oldukça az.

Bir sorunu gerçekten çözen bu fikirlerden biri, ancak en azından Apple tarafında, bu kalın OpenGL yığın sorununu gerçekten çözmeden önce daha gidecek çok yolumuz var. Açıkçası, platformu öldürüyor.

Samsung, bunu doğrudan ele almayı umuyor ve bu yaklaşımla Parmak İzi ile sınırlı bir başarı elde etti. API'ler ve çok pencereli uygulama desteği, ancak Apple ve Metal gibi, herhangi bir önemli Benimseme.

Vulkan ve VR ne olacak?

Samsung'un Vulkan desteğiyle ilk üretici olma fırsatını kaçırmasının bir diğer büyük nedeni ise Dişli VR. Samsung ve Oculus, akıllı telefon tabanlı sanal gerçekliği pasif Google Cardboard deneyiminin üzerine çıkaran harika bir iş çıkardı, ancak platformda performans sorunları da yok değil. Oculus ve Samsung'un her ikisi de Khronos Group üyesi olarak hareket ettiğinden, her iki şirketin de Geliştiricileri, Gear VR'yi geliştirmeye devam etmek için bu yeni teknolojiyi desteklemeye teşvik edin deneyim. Aslında Sascha'ya göre VR, Vulkan'ın şu anda neden bu kadar önemli olduğunun büyük bir parçası.

VR, sabit kare hızlarıyla ve kesinti olmadan sorunsuz bir deneyime büyük ölçüde dayanır. Vulkan bu alanda çok şey sunuyor, ör. GPU zamanlayıcıları ve çoklu iş parçacığı ile birlikte daha iyi senkronizasyon. Mikro kekemelik gibi şeyler OpenGL (ES) ile oldukça yaygındır ve düzeltilmesi zordur. Bence bu, Android'in en çok fayda sağlayacağı bir alan. Vulkan, OpenGL ES'den çok daha belirgindir ve ör. render GPU'ya (ve sürücüye) önceden boru hattı oluşturarak, çok daha öngörülü ve dolayısıyla daha kolay GPU. Bu, sürücü için çok daha az işle sonuçlanır ve OpenGL'nin hacimli (ve tahmin edilmesi zor) durum makinesinin yerini alır.

Vulkan ile inşa etmek, özellikle Gear VR bağlamında büyük bir fark yaratacaktır. oyun geliştiricileri, bu oldukça sınırlı ancak önemli ölçüde daha erişilebilir biçimde daha fazlasını yapmanın harika bir yoludur VR. Bir oyun geliştiricisi olarak Wu'nun Samsung'un Gear VR'yi Vulkan ile geliştirmesine verdiği destek daha net olamazdı.

Şu anda Gear VR'yi kullanmak işlemciyi o kadar sert çalıştırıyor ki pilimi yaklaşık 50 dakika içinde bitiyor ve gecikme gerçekten korkunç. Vulkan gibi açık bir standardın Assembly'ye girmesi ve bu grafik katmanını gerçekten optimize etmesi için son derece zorlayıcı bir durum olsaydı, işte budur. Sonsuza kadar cama vurmayacağız, nereye gittiğimizi sormalısınız. VR ve bu 3B teknolojileri oluşturmak kesinlikle kritiktir. Samsung burada bir tür test vakası olacaksa, bu en uygunudur. Bu teknolojiye çaresizce ihtiyaç duyulan yer burası.

Hiç şüphe yok ki bu, bir gecelik performans artışının tam tersi olacaktır, ancak Vulkan'ın daha iyi deneyimlere kapı açma potansiyeli daha açık olamaz. Galaxy S7 ve S7 Edge ile, Samsung için yeni ve güçlü bir oyun ve sanal gerçeklik yolunda ilk adım deneyim ve rekabetin önünde durmak ve burada olduklarını iddia etmek için iyi bir zaman ilk.

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!
Kordonu kesmenin zamanı geldi!

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!

En iyi kablosuz kulaklıklar rahattır, harika ses çıkarır, çok pahalı değildir ve cebe kolayca sığar.

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası
Gelecek nesil

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası.

Sony, PlayStation 5 üzerinde çalıştığını resmen onayladı. Şimdiye kadar bildiğimiz her şey burada.

Nokia, 200 doların altında iki yeni bütçeye sahip Android One telefonunu piyasaya sürdü
Yeni Nokias

Nokia, 200 doların altında iki yeni bütçe Android One telefonunu piyasaya sürdü.

Nokia 2.4 ve Nokia 3.4, HMD Global'in bütçeye uygun akıllı telefon serisinin en son eklemeleridir. Her ikisi de Android One cihazı olduklarından, üç yıla kadar iki büyük işletim sistemi güncellemesi ve düzenli güvenlik güncellemeleri almaları garanti edilir.

İşte Galaxy S7 için en iyi kablosuz şarj pedleri
Bunları kontrol et

İşte Galaxy S7 için en iyi kablosuz şarj pedleri.

Yani Galaxy S7'yi yeni aldınız ve şimdi her seferinde fişe takmak zorunda kalmadan şarj etmek mi istiyorsunuz? Pekala, kontrol edebileceğiniz bir dizi seçenek var, bu yüzden bazılarının neler olduğunu görelim.

instagram story viewer