Samsungova demonstracija sve za što će biti sposobni Galaxy S7 i S7 edge - jednom kad ih se dočepate - bilo je impresivno kao i uvijek. Kao što je često slučaj s ovakvim stvarima, ostaje pitanja na koja treba odgovoriti. Što se tiče performansi i mogućnosti igranja, postoji velika šansa da barem nekoliko tih pitanja ima veze sa Samsungom koji je ove telefone postao prvi sa API-ji Vulkan na brodu.
Vidjeli smo demonstracije onoga što će Vulkan na kraju biti sposoban u stolnim okruženjima, ali veliko pitanje na koje treba odgovoriti je što Vulkan znači za vlasnike Galaxy S7 i S7 edge. Evo onoga što do sada znamo, a ono što možemo pretpostaviti dogodit će se sljedeće zahvaljujući nekim vrlo pametnim ljudima koji rade s Vulkanom i u industriji igara.
Verizon nudi Pixel 4a za samo 10 USD mjesečno na novim Neograničenim linijama
Prvo najprije, što je Vulkan?
Pitajte bilo koga tko trenutno radi s OpenGL-om u igrama o potrebi za nečim boljim i dobit ćete isti odgovor. Da, molim te.
Iako se puno toga može učiniti s trenutnim tehnologijama, prenošenje igračkih iskustava na platforme ogroman je izazov. Čak i s pravim ljudima i pravim resursima, to je daleko od lakoće. AMD je to pokušao popraviti tehnologijom koju su nazvali Mantle, ali umjesto dovršenja projekta prešao je na rad na DirectX 12. Umjesto toga, Mantle je doniran Khronos Grupi kao napor otvorenog koda za standardizaciju računalstva na niskoj razini i prikazivanja na višejezgrenim CPU sustavima.
U osnovi je cilj Vulkana olakšati postizanje boljih grafičkih performansi u potpunosti koristeći vaš višejezgreni procesor. Višestruko navojavanje znači da Vulkan može učiniti ono što OpenGL ES ne može, a krajnji rezultat je ukupni porast performansi. Budući da se radi o projektu otvorenog koda koji podržava nekoliko malih grupa, prvo je izdanje moglo istovremeno ciljati više platformi. Android je jedna od tih platformi, a već smo vidjeli kako nekoliko proizvođača odmah započinje radeći na načinima za podršku Vulkanu za programere zainteresirane za izgradnju nečega što se oslanja na njih Apis.
Kad smo sjeli s Sascha Willems, programer koji već duže vrijeme radi s Vulkanom, istaknuo je još jednu značajnu korist korištenja Vulkana.
Prijenos je drugo područje koje bi trebalo imati koristi. Iako OpenGL i OpenGL ES imaju puno zajedničkog, još uvijek morate uložiti puno napora za prijenos, a obično na kraju napišete zasebne prikazivače za oba. S Vulkanom to više nije slučaj. Jedino što se razlikuje je kod specifičan za platformu, poput dobivanja prozora za prikazivanje, ali to je znatno poboljšan u odnosu na OpenGL (ES) s WSI-om (integracija prozorskog sustava) koji je dio Vulkan. Pogotovo s uređajima poput NVIDIA Shield-a koji nude radne površine poput GPU performansi, pretpostavljam da ćemo vidjeti više Desktop igara prenesenih na Android zahvaljujući Vulkanu. Na primjer, dodavanje Android podrške mojim primjerima za Vulkan bilo je samo nekoliko minuta, a kôd za prikazivanje potpuno je isti u sustavima Windows, Linux i Android
Pa zašto je Samsung prvi na tržištu? U osnovi, Samsung će koristiti Vulkan kako bi se dodvorio programerima kako bi stvorio iskustva koja se izravno natječu s Appleovom tvrdnjom da je igranje igara bolje na iPhoneu. Nudeći ovo prije bilo koga drugog, Samsung je u mogućnosti da se obrati programerima na otvorenom na događajima poput nadolazeća konferencija za programere tvrtke i dobit ćete sjajne igre koje se najbolje igraju na Galaxyima S7 i S7 Rub.
Je li Vulkan odgovor za Metal?
Većina ljudi koji trenutno koriste Vulkan sa zadovoljstvom uspoređuju ovaj novi API s onim što je Apple učinio sa svojim okvirom performansi niske razine, Metal. Ako ste ikada vidjeli način na koji Apple pokazuje Metal na pozornici ili ste koristili igru napravljenu s Metalom na iPhoneu u odnosu na tu istu igru na drugom telefonu, znate značajnu razliku. Oslanjanje na OpenGL ES za 3D igre na telefonu predstavlja veliku poteškoću, što znači da se baterija brže prazni radi slabijeg iskustva. Metal se to u velikoj mjeri odnosi na Apple, a u teoriji bi Vulkan mogao učiniti nešto slično za Android.
Puno je više od toga, kao što smo naučili iz razgovora s voditeljem razvoja tvrtke Giant Spacekat Brianna Wu. Kao programer upoznat s Metalom i Vulkanom, mogla je ponuditi malo perspektive.
Pošteno je nazvati ih sličnima, jer obje tehnologije pokušavaju riješiti isti problem. Ovaj OpenGL stog je neodrživ, napisan je u doba s jednom jezgrom paradigme i jednostavno više ne funkcionira. Apple koji izbacuje Metal za njih ima puno smisla. Razlika za Apple je u tome što mogu pogledati popis upravljačkih programa, popis GPU-a, popis zaslona i imaju veliku kontrolu nad hardverom. Oni mogu dovesti nekoga da programira ove stvari u Skupštini, i to je održiv put naprijed. Vulkan pokušava riješiti taj isti problem u cjelini, ali to je puno šira stvar koju pokušavaju provesti. Mnogo je, puno teži problem riješiti, pogotovo ako ne postoji korporacija veličine Applea koja vodi tu tehnologiju.
Na Androidu smo već vidjeli primjere o čemu Wu govori. NVIDIA i Samsung očito su skočili i najavili podršku Vulkanu na svoje načine, ali bit će to barem do sljedeće verzije Androida prije nego što Google naivno usvoji Vulkan u svim Androidima. Čak i kad se to dogodi, bit će to samo za najnoviju verziju Androida koja ide prema naprijed. Brzi uvid u Googleove brojeve najnovijih verzija sve je objašnjenje koje vam treba zbog čega će ovo trebati neko vrijeme da postane poboljšač iskustva na cijeloj platformi.
Podrška od Googlea nije jedini izazov pred nama. Široko prihvaćanje programera značajan je izazov na bilo kojoj platformi. Kao što je Wu naglasio tijekom našeg intervjua, Appleov Metal postoji već duže vrijeme i broj igara koje podržavaju okvir prilično je nizak.
To je jedna od ovih ideja koja stvarno rješava problem, ali barem s Appleove strane moramo prijeći dugačak put prije nego što smo stvarno riješili ovaj gusti problem s OpenGL stogom. To je, iskreno, ubijanje platforme.
Samsung se nada da će se tome izravno pozabaviti i postigao je određeni uspjeh u ovom pristupu svojim otiskom prsta Podrška za API-je i aplikacije za više prozora, ali, baš kao i Apple i Metal, proći će neko vrijeme prije nego što uočimo bilo što značajno posvajanje.
Što je s Vulkanom i VR-om?
Drugi veliki razlog zašto Samsung iskorištava priliku da bude prvi proizvođač s Vulkanovom podrškom je Gear VR. Samsung i Oculus učinili su sjajan posao podigavši VR zasnovan na pametnim telefonima iznad pasivnog Google Cardboard iskustva, ali platforma nije bez problema s performansama. S obzirom da Oculus i Samsung djeluju kao članovi Khronos Grupe, logično je da bi obje tvrtke to učinile ohrabrite programere da podrže ovu novu tehnologiju kako bi nastavili poboljšavati Gear VR iskustvo. U stvari, prema Saschi, VR je velik dio zašto je Vulkan trenutno tako velika stvar.
VR se u velikoj mjeri oslanja na glatko iskustvo sa stabilnim brzinama kadrova i bez hick-up-a. Vulkan nudi puno na ovom području, na pr. GPU brojači i bolja sinkronizacija uz više navoja. Stvari poput mikro mucanja prilično su česte kod OpenGL-a (ES) i teško ih je popraviti. Mislim da je ovo područje u kojem će Android imati najviše koristi. Vulkan je daleko eksplicitniji od OpenGL ES-a i pruža daleko više informacija o npr. prikazivanje cjevovoda do GPU-a (i upravljačkog programa) unaprijed, što ga čini mnogo predvidivijim i time lakšim za GPU. To rezultira daleko manje posla za vozača i zamjenjuje glomazni (i teško predvidljiv) državni stroj OpenGL-a.
Izgradnja s Vulkanom napravila bi veliku razliku u kontekstu Gear VR-a posebno i za programeri igara to je sjajan način za učiniti više u ovom prilično ograničenom, ali znatno pristupačnijem obliku VR-a. Kao programer igara, Wu-ova podrška Samsungu koji poboljšava Gear VR s Vulkanom ne može biti jasnija.
Korištenje Gear VR-a trenutno pokreće procesor toliko snažno da mi troši bateriju za otprilike 50 minuta, a kašnjenje je stvarno strašno. Ako je ikada postojao izuzetno uvjerljiv slučaj da se otvoreni standard poput Vulkana spusti u skupštinu i stvarno optimizira ovaj grafički sloj, to je to. Nećemo vječno tapkati po staklu, moraš pitati kamo idemo. Izgradnja VR-a i ovih 3D tehnologija apsolutno je presudna. Ako će Samsung ovdje biti vrsta testa, ovo je optimalno. Ovo je mjesto gdje je ta tehnologija prijeko potrebna.
Nema sumnje da će ovo biti upravo suprotno od povećanja izvedbe preko noći, ali potencijal da Vulkan otvori vrata boljim iskustvima ne može biti jasniji. Galaxy S7 i S7 Edge prvi su korak za Samsung prema snažnom novom igranju i VR-u iskustvo i dobar provod stajati glavom i ramenima iznad konkurencije i tvrditi da su ovdje prvi.
Ovo su najbolje bežične slušalice koje možete kupiti po svakoj cijeni!
Najbolje bežične slušalice su udobne, zvuče sjajno, ne koštaju previše i lako se stave u džep.
Sve što trebate znati o PS5: Datum izlaska, cijena i još mnogo toga.
Sony je službeno potvrdio da radi na PlayStationu 5. Evo svega što o tome zasad znamo.
Nokia lansira dva nova proračunska Android One telefona ispod 200 dolara.
Nokia 2.4 i Nokia 3.4 najnoviji su dodaci proračunskoj liniji pametnih telefona tvrtke HMD Global. Budući da su oba Android One uređaja, zajamčeno će dobiti dva glavna ažuriranja OS-a i redovita sigurnosna ažuriranja do tri godine.
Evo najboljih jastučića za bežično punjenje za Galaxy S7.
Dakle, upravo ste dobili Galaxy S7 i sada ga želite napuniti bez da ga morate svaki put priključiti? Pa, postoji niz dostupnih opcija koje možete provjeriti, pa da vidimo koje su to.