
Új szintre emelt hibakeresés
Míg a konzolok fix hardverrel dolgoznak, az Android-készülékek széles körű chipkészlet- és illesztőprogram-változatokat használnak. Emiatt a fejlesztők eddig csak általános teljesítménymérőkkel dolgozhattak, amelyek nem mutatták meg igazán, hogy egy textúrahiba, egy shaderprobléma vagy éppen a termikus korlátozás okozza a gondot. A Sokatoa ezt a hiányt pótolja: valós idejű, részletes adatokat ad arról, hogy a GPU pontosan hogyan kezeli a grafikus feladatokat, és akár több képkockát is elemez egyszerre. Ez a többképkockás profilozási mód lehetővé teszi, hogy a fejlesztők mintázatokat figyeljenek meg, így gyorsabban rábukkanhatnak a teljesítménycsökkenés valódi okára.
Gyorsabb optimalizáció, kisebb fejlesztői körök
Az eszköz lehetővé teszi, hogy a fejlesztők helyben módosíthassanak a shadereken, visszajátsszák a grafikus folyamatokat, és az eredményt rögtön lássák a készüléken. Ezzel jelentősen csökkenthető a fejlesztési ciklus ideje, nem kell újraépíteni az egész alkalmazást minden apró változtatáshoz. A Sokatoa sokrétű adatvizualizációval és modern kezelőfelülettel segíti, hogy a komplex GPU-adatok könnyen feldolgozhatók legyenek.
Nemcsak Samsungra fejlesztve
Bár a Sokatoa leghatékonyabb működését a Samsung Xclipse GPU-val ígéri, támogatja a Qualcomm és az ARM által gyártott főbb mobil-GPU-kat is. A fejlesztés során a Samsung együttműködött a Google-lal és a LunarG-vel, hogy az eszköz kompatibilis legyen a legmodernebb Android-grafikai technológiákkal, így például a Vulkan API-val. Maga az eszköz jelenleg ingyenesen letölthető, és az év végén nyílt forráskódúvá is válik.
Bár egyre több kérdés merül fel, a Sokatoa megjelenése mindenképpen új távlatokat nyit az Android-játékok optimalizálásában, hiszen végre kézzelfogható adatokat ad a fejlesztők kezébe.
