Citra kiusoittelee Vulkan-tukea parantaakseen MediaTekin ja Exynoksen suorituskykyä

click fraud protection

Citra on saamassa melko suuria päivityksiä, jotka parantavat suorituskykyä kaikille, mutta erityisesti MediaTekin ja Exynos-käyttäjille.

Mitä tulee 3DS-emulointiin Androidissa, vain yksi emulaattori toimii, ja se on Citra. Se on suositun PC-emulaattorin portti, ja jos sinulla on lippulaiva Android-älypuhelin Qualcomm-piirisarjalla, suorituskyky tekee siitä yhden Androidin parhaat emulaattorit. Pitkän kehittäjien hiljaisuuden jälkeen on kuitenkin edessä joukko valtavia muutoksia, jotka parantavat kaikkien suorituskykyä, etenkin MediaTek ja Exynos-käyttäjille Vulkan API: n lisätuella.

Täysin selväksi, Vulkan-tuki on tällä hetkellä vasta kehitteillä, mutta kehittäjien blogikirjoituksen mukaan he sanovat, että "alkutestit ovat olleet jo erittäin lupaavia." Ei vain pitäisikö se tarkoittaa parempaa suorituskykyä muissa kuin Snapdragon SoC: issa (tiimi sanoo, että se on joissakin tapauksissa "yli kaksinkertaistunut"), mutta se tarkoittaa myös sitä, että Mac-käyttäjät voivat käyttää Citraa uudelleen. Apple luopui modernin OpenGL: n tuesta vuonna 2018 ja vaati kehittäjiä ottamaan käyttöön joko Applen Metalin tai jotain MoltenVK: n kaltaista Vulkan-kutsujen yhdistämiseksi Metaliin.

Tämä ei kuitenkaan ole kaikki, mitä joukkueen oli jaettava suorituskyvyn parantamisesta. Jos olet koskaan käyttänyt yhtä monista Citran muunnelmista, kuten Citra MMJ, olet todennäköisesti kuullut Shader-välimuistista. Shader-välimuistia ei kuitenkaan tueta Androidin virallisessa Citra-versiossa. se on vain työpöytäominaisuus. Käytännössä, kun varjostimia käytetään näytöllä, ne on koottava ja renderöitävä lennossa pelaamisen aikana. Tämä voi aiheuttaa pätkimistä, mutta Shader-välimuisti antaa emulaattorille mahdollisuuden tallentaa nämä varjostimet myöhempää käyttöä varten, mikä tarkoittaa, että kun ne seuraavan kerran ilmestyvät, ne voidaan vain lukea tallennustilasta ja näyttää. Se ei paranna merkittävästi yleistä suorituskykyä, mutta sen pitäisi lievittää monia änkytyksiä.

Ottaen huomioon Citran kehittäjien pitkän hiljaisuuden, se, että he jakavat tämän nyt, tarkoittaa, että kulman takana on varmasti joitain massiivisia parannuksia. Tiimi väittää edelleen, että "kehitys on hyvin elävää ja aktiivista", vaikka myöntääkin, että se on ollut "hidasta" ja että erityisesti Vulkanin osalta "tällainen suuri projekti kestää pitkä aika toteutua." Siitä huolimatta on jännittävää aikaa olla emulointifani, ja odotamme innolla, että pääsemme kokeilemaan Citraa sen Vulkan-taustaratkaisun ja uuden Shader-välimuistin kanssa. julkaisut.


Lähde: Citra