Cikk

Az Android 10 jellemzői, amelyeket szeretni fog: Gyengébb hardvereken a játékok jobbak lesznek

protection click fraud

Az egyik legmenőbb a motorháztető alatt Android 10 megvalósítása SZÖG, a szinte natív grafikus réteg motor. Ez egyike azoknak a dolgoknak, amelyeket soha nem fog látni vagy tudni, hogy van-e, ha megfelelően működik, de engedi a telefont futtasson játékokat a natív GPU hardveres API-k segítségével, még akkor is, ha egy erősebb grafikus készlethez készült utasítás. Bonyolult a fejét tekerni, hacsak nem hardveres anya, ezért ezt egyszerű angol nyelven magyarázzuk el.

Bővebben: Mik a Vulkan API-k, és mit jelentenek az Android számára?

A SZÖG a Króm egy dologra tervezett projekt - lehetővé teszi a felhasználók számára, hogy bármely platformon futtassák a WebGL és az OpenGL ES tartalmat a natív nyelven API-k. Ezt úgy csinálja, hogy lefordítja az OpenGL ES 2.0 és 3.0 API hívásokat asztali OpenGL, OpenGL ES, Direct3D 9 és Direct3D 11. Ezek mind olyan API-k (Application Programming Interface), amelyek lehetővé teszik a fejlesztők számára, hogy 2D és 3D grafikákat építsenek egy alkalmazásba, de egyik sem kompatibilis egymással. Mostanáig.

A Verizon a Pixel 4a készüléket mindössze 10 USD / hó áron kínálja az új Unlimited vonalon

A igazán érdekes rész az ANGLE következő lépése, ahol az Android játszik szerepet. A projekt jelenleg a Vulkan nyelvre történő fordítást hajtja végre, és az ES 3.1-ből érkezik a Compute shader támogatása. A kezedben lévő telefon, típustól függetlenül, natív Vulkan támogatással rendelkezik, és hardveres gyorsítással képes vele írt 2D és 3D játékokat futtatni. Olyan játékok, amelyek bármely verziójú OpenGL ES-t igényelnek esetleg szintén futtassa a telefonján, de ha a telefon GPU-ja nem támogatja natívan, akkor szoftvergyorsítás marad, ami a legtöbb esetben lassú és / vagy hibás grafikát jelent.

Az ANGLE segítségével hűvös játékokat futtathat olcsó telefonon. Csak ennyit kell tudnod.

Az Android 10 lehetővé teszi a fejlesztőknek és a hardvergyártóknak, hogy úgy döntsenek, hogy az ANGLE használatával lefordítják a GPU utasításait az egyik API-rendszerről a másikra. Ez azt jelenti, hogy egy játékfejlesztő dönthet úgy, hogy az ANGLE-t játékba építi, a telefongyártó pedig úgy dönthet, hogy az ANGLE használatával lefordítja a lapkakészletében használt GPU utasításaiba. Mivel az ANGLE és a Vulkan támogatás még folyamatban van, egyelőre ez az opció, és valószínűleg ez marad az Android 10 teljes kiadásával is. De végül "csak egy újabb Android-funkcióvá" válik, és mindez fejlesztők vagy gyártók részvétele nélkül működik.

Ha telefonján Android 10 rendszert futtat, akkor most kipróbálhatja. A (z) ANGLE támogatás engedélyezve van minden alkalmazást, ha módosít egy beállítást, így láthatja, hol kell még egy kis idő a sütőben. A jelzőt a fejlesztői beállításokban találja meg, és kiválaszthatja, hogy kipróbálja-e alkalmazásonként. Pro-tip: csak egyszerre engedélyezze mindenre, hacsak nem akarja, hogy a telefon valóban hibát okozzon. Egy-két alkalmazásban való kipróbálása azonban nem fog semmit ártani, és mivel az Android 10 csak erős hardveres telefonokhoz érhető el, valószínűleg semmit sem fog észrevenni.

Ez sokat emészthető, ha nem foglalkozik ilyesmivel, ezért építsünk egy lehetséges valós példát. Úgy dönt, hogy megtakarít néhány dollárt, és olyan költségvetési telefont vásárol, amelynek nincs benne erős CPU és GPU. Nem támogatja az OpenGL ES legújabb verzióját, amelyet a fejlesztők 3D-s játékok készítéséhez használnak. Egy nagyon klassz új játék kerül életbe a Play Áruházban, és telepíted, és elég jól fut. Mindenki boldog; téged, mert újszerű játékot kell játszanod, és a fejlesztőket, mert telepítetted és szereted.

Bővebben: A legjobb Android telefonok 400 dollár alatt

A kulisszák mögött a játék fejlesztője úgy döntött, hogy beépíti az ANGLE támogatását a játékba. csak úgy történik, hogy az a cég, amely a megvásárolt költségvetési telefont készítette, az ANGLE támogatást is tartalmazta, amikor az Androidot építette hozzá. Az új játékot az OpenGL ES 3.0 API-k segítségével tervezték, mert olyan eszközei vannak, amelyek nagyszerűvé teszik a játékot, és a fejlesztő könnyen meg tudja csinálni. Telefonja nem támogatja az OpenGL ES 3.0-t, de a Vulkan 2.0-t. ANGLE lefordította ezeket Az OpenGL API olyan Vulkan API-kba hív be, amelyeket a telefon hardvere ért, és amelyek nélkül is megjeleníthetők baj. Voilà, szórakozás mindenkinek.

Az ANGLE támogatás 10-ben gyerekcipőben jár, de nagyon jó látni ott.

Az biztos, hogy minden ekkora projektnek időre van szüksége, mielőtt a fejlesztők szándéka szerint működne. Az ANGLE Android 10-gyel érkezik, de a frissítések több változatára is szükségünk lesz, mielőtt a tökéletes közelébe kerülne. Az egyik legfontosabb azonban annak megismerése, hogy a szoftver hogyan használható az olcsó hardveres élmény igazán nagyszerűvé tételére ok, amiért szeretem az Androidot - nem mindenki akar 1000 dollárt költeni telefonra, de mindenki jót akar tapasztalat. A Google éppen ezt próbálja megvalósítani, és ez az a fajta innováció, amely lehetővé teszi ennek megvalósulását.

Jerry Hildenbrand

Jerry a Mobile Nation rezidens majomja és büszke rá. Nincs semmi, amit ne tudna szétszedni, de sok mindent nem tud újra összerakni. Megtalálja őt a Mobile Nations hálózaton keresztül, és meg is találhatja megütötte a Twitteren ha azt akarod mondani hé.

instagram story viewer