„Citra“ gauna keletą gana didelių atnaujinimų, kurie pagerins našumą visiems, bet ypač „MediaTek“ ir „Exynos“ vartotojams.
Kalbant apie 3DS emuliaciją „Android“, iš tikrųjų veikia tik vienas emuliatorius, tai yra „Citra“. Tai populiaraus asmeninio kompiuterio emuliatoriaus prievadas, o jei turite pavyzdinį „Android“ išmanųjį telefoną su „Qualcomm“ mikroschemų rinkiniu, dėl našumo jis yra vienas iš geriausi emuliatoriai „Android“.. Tačiau po ilgo kūrėjų tylos periodo yra daugybė didžiulių pakeitimų, kurie pagerins našumą visiems, ypač MediaTek ir „Exynos“ naudotojai, turintys papildomą „Vulkan API“ palaikymą.
Kad būtų visiškai aišku, Vulkan palaikymas šiuo metu yra tik kuriamas, tačiau, kaip rašoma kūrėjų tinklaraščio įraše, jie sako, kad „pradiniai bandymai jau buvo daug žadantys“. Ne tik ar tai reikš geresnį našumą ne Snapdragon SoC (komanda teigia, kad kai kuriais atvejais jos našumas yra „daugiau nei dvigubai didesnis“), tačiau tai taip pat reikš, kad „Mac“ vartotojai galės naudoti „Citra“ vėl. 2018 m. „Apple“ atsisakė šiuolaikinio „OpenGL“ palaikymo ir pareikalavo, kad kūrėjai įdiegtų „Apple“ metalą arba kažką panašaus į „MoltenVK“, kad „Vulkan“ skambučiai būtų susieti su „Metal“.
Tačiau tai dar ne viskas, kuo komanda turėjo pasidalyti, kai reikėjo pagerinti našumą. Jei kada nors naudojote vieną iš daugelio „Citra“ modifikacijų, tokių kaip „Citra MMJ“, tikriausiai girdėjote apie „Shader“ talpyklą. Tačiau „Shader“ talpyklos nepalaikomos oficialioje „Citra“ versijoje „Android“; tai tik darbalaukio funkcija. Iš esmės, kai ekrane naudojami šešėliai, jie turi būti kompiliuojami ir pateikiami žaidimo metu. Tai gali sukelti mikčiojimą, tačiau atspalvio talpykla leidžia emuliatoriui išsaugoti tuos atspalvius vėlesniam naudojimui, o tai reiškia, kad kitą kartą, kai jie pasirodys, juos bus galima tiesiog nuskaityti iš saugyklos ir parodyti. Tai labai nepagerins bendro našumo, tačiau turėtų sumažinti daug mikčiojimo.
Atsižvelgiant į ilgą „Citra“ kūrėjų tylos laikotarpį, faktas, kad jie tuo dabar dalijasi, reiškia, kad už kampo tikrai yra didžiulių patobulinimų. Komanda vis dar tvirtina, kad „plėtra labai gyva ir aktyvi“, tačiau pripažįsta, kad ji buvo „lėta“ ir kad, ypač kalbant apie Vulkaną, „didelis projektas, kaip šis, užtrunka. ilgas laikas materializuotis." Nepaisant to, dabar yra įdomus metas būti emuliacijos gerbėju, todėl nekantraujame išbandyti Citra su Vulkan užpakaline sistema ir nauja šešėlių talpykla. išleidžia.
Šaltinis: Citra