Как да активираме Vulkan при Galaxy устройствата
През 2016 г. Khronos Group представи наследника на OpenGL под името Vulkan. Това е мощен графичен API, предзначен да революционизира рендирането на 2D и 3D графика. Той предлага по-голяма ефективност и директен контрол върху графичния процесор, което го прави идеален за съвременни игри и приложения.
OpenGL и Vulkan
OpenGL (Open Graphics Library) е графичен API, който помага на приложенията, особено игрите, да рисуват 2D и 3D графики на екрана. При Android той се използва във версия, наречена OpenGL ES, оптимизирана за мобилни устройства.
Той действа като „посредник“ между играта и графичния процесор (GPU) на телефона. Улеснява разработчиците, като автоматизира много от задачите за рендиране на графиката, като за сметка създава по-голямо натоварване на процесора.
Често използван в по-стари игри, базови приложения и устройства, които не поддържат съвременни API. Например, игри като ранните версии на Clash of Clans или по-опростени 2D заглавия обикновено разчитат на OpenGL.
- Плюсове:
- Поддържа се от почти всички Android устройства, дори по-стари модели.
- По-голяма съвместимост.
- Минуси:
- По-малко ефективен, което може да доведе до по-нисък FPS (кадри в секунда) в игрите.
- Консумира повече енергия, което намалява живота на батерията.
- Ограничен контрол върху GPU, което го прави по-малко подходящ за съвременни, графично интензивни игри.
Vulkan е по-нов графичен API предлагайки по-голяма ефективност и контрол върху графичния процесор. Той позволява на разработчиците да „говорят“ директно с GPU, като минимизират посредниците. Това намалява натоварването на процесора и подобрява производителността, особено при сложни сцени с много ефекти.
Поддържа се от повечето съвременни Android устройства (с Android 7.0 или по-нов) и се използва в популярни игри като Genshin Impact, Call of Duty Mobile, PUBG Mobile и Asphalt 9.
- Плюсове:
- По-бърз и енергийно ефективен, което означава по-висок FPS и по-дълъг живот на батерията.
- Поддържа сложни графични ефекти като реалистични сенки, отражения и частици.
- По-добър за многопоточна обработка, което използва пълния потенциал на мощни устройства.
- Минуси:
- По-сложен за програмиране, което може да ограничи броя на игрите, които го поддържат.
- Изисква съвместим хардуер и софтуер (Android 7.0+).
Ако обаче играете по-стари игри, които не поддържат Vulkan, или ако имате проблеми със съвместимостта, OpenGL може да бъде по-стабилен. Въпреки това, за модели Galaxy S23 Ultra, който предлага висока производителност, Vulkan почти винаги ще бъде по-добрият избор.
В първата бета на One UI 7 за Galaxy S23U, Samsung реши да превключи към Vulkan, но с втората нещата се промениха и отново по подразбиране бе зададен OpenGL. Благодарение на потребителя @OnKoFonкo от XDA, вече разполагаме със скрипт, чрез който да активираме ръчно Vulkan API.
Как да активираме Vulkan
За да активираме Vulkan ще Ви е нужен компютър. Много е важно, след като устройството стартира да отключите екрана веднага, за да превключи към Vulkan. За съжаление обаче, ако рестартираме устройството, отново ще премине към OpenGL. Преди да продължите е небходимо да се отключили настройките за разработчици и да сте включили остраняване на грешки през USB. Нормално е телефона да загрее при първото стартиране след прилагане на скрипта.
- Изтегляте файла Vulkan.bat.
- Поставаяте го в папката където е adb.exe файла.
- Свързвате телефона с компютър.
- Стартирате файла.
Как да проверим дали сме активирали Vulkan.
- Влизате в Опции за разработчици.
- Намирате GPUWatch и го активирате.
След това отваряте дадено приложение, без значение кое. И ще видите надписа Vulkan в дясната страна, както е на екранната снимка.


