Citra, MediaTek ve Exynos'ta daha iyi performans için Vulkan desteğini sunuyor

Citra, herkesin, özellikle de MediaTek ve Exynos kullanıcılarının performansını artıracak oldukça büyük yükseltmeler alıyor.

Android'de 3DS emülasyonu söz konusu olduğunda gerçekten çalışan tek bir emülatör var, o da Citra. Bu, PC'deki popüler emülatörün bir bağlantı noktasıdır ve Qualcomm yonga setine sahip amiral gemisi bir Android akıllı telefonunuz varsa, performans onu en iyilerden biri yapar. Android'deki en iyi emülatörler. Ancak geliştiricilerin uzun bir sessizlik döneminden sonra, herkesin performansını artıracak bir sürü büyük değişiklik çok yakında geliyor, özellikle de MediaTek ve Vulkan API'sinin ek desteğiyle Exynos kullanıcıları.

Tamamen açık olmak gerekirse, Vulkan desteği şu anda yalnızca geliştirilme aşamasındadır, ancak geliştiricilerin bir blog gönderisine göre "ilk testlerin şimdiden oldukça umut verici olduğunu" söylüyorlar. Sadece Bu, Snapdragon olmayan SoC'lerde daha iyi performans anlamına mı geliyor (ekip bazı durumlarda performansın "iki kattan fazla arttığını" söylüyor), ancak bu aynı zamanda Mac kullanıcılarının Citra'yı kullanabileceği anlamına da gelecek Tekrar. Apple, 2018'de modern OpenGL desteğini bıraktı ve geliştiricilerin Vulkan çağrılarını Metal ile eşlemek için Apple'ın Metal'ini veya MoltenVK gibi bir şeyi uygulamasını istedi.

Ancak performans iyileştirmeleri söz konusu olduğunda ekibin paylaşmak zorunda olduğu tek şey bu değil. Citra'nın Citra MMJ gibi birçok modifikasyonundan birini kullandıysanız, muhtemelen gölgelendirici önbelleğini duymuşsunuzdur. Ancak gölgelendirici önbellekleri Android'deki resmi Citra sürümünde desteklenmemektedir; bu yalnızca masaüstüne özgü bir özelliktir. Temel olarak, gölgelendiriciler ekranda kullanıldığında, siz oyun oynarken bunların anında derlenmesi ve oluşturulması gerekir. Bu, kekemeliğe neden olabilir, ancak gölgelendirici önbelleği, öykünücünün bu gölgelendiricileri daha sonra kullanmak üzere kaydetmesine olanak tanır; bu, bir sonraki göründüklerinde yalnızca depodan okunabilecekleri ve görüntülenebilecekleri anlamına gelir. Genel performansı büyük ölçüde iyileştirmeyecek, ancak birçok kekemeliği hafifletecektir.

Citra geliştiricilerinin uzun süredir sessiz kaldığı göz önüne alındığında, bunu şimdi paylaşıyor olmaları, kesinlikle bazı büyük iyileştirmelerin yakında olduğu anlamına geliyor. Ekip hâlâ "gelişimin çok canlı ve aktif" olduğu konusunda ısrar ediyor, ancak bunun "yavaş" olduğunu ve özellikle konu Vulkan olduğunda "bunun gibi büyük bir projenin zaman aldığını" kabul ediyor hayata geçmesi uzun bir zaman." Yine de bir emülasyon hayranı olmak için heyecan verici bir zaman ve Vulkan arka ucu ve yeni gölgelendirici önbelleğiyle Citra'yı denemek için sabırsızlanıyoruz. Salıverme.


Kaynak: Citra