Під час проведення Game Developers Conference компанія Qualcomm повідомила розробникам ігор, що їхні ігри вже повинні працювати на хвилі майбутніх Windows-ноутбуків на базі чипів Snapdragon. Для запуску ігор не потрібно буде портувати ігри на платформу Qualcomm.
Інженер Qualcomm Іссам Халіл заявив, що неанонсовані ноутбуки використовуватимуть емуляцію для запуску ігор x86/64 на майже повній швидкості. Ці ноутбуки можуть невдовзі з’явитися на ринку. Qualcomm підтвердила, що випустить системи Snapdragon X Elite цього літа, а неанонсовані споживчі версії Surface Pro 10 і Surface Laptop 6 з цими чіпами очікуються в травні.
«Ваша гра вже повинна працювати», — стверджує Qualcomm.
З Windows-ноутбуками на базі чипів Snapdragon у розробників є три варіанти, пояснив Халіл:
Він каже, що розробникам не потрібно змінювати код або ресурси своїх ігор, щоб отримати повну швидкість. Більшість ігор графічно обмежені графічним процесором, а не центральним процесором, і Qualcomm каже, що продуктивність GPU не зазнає впливу. І хоча Qualcomm бачить деякий вплив на продуктивність процесора під час переходу між x64 і ARM64, це відбувається лише під час першого перекладу блоку коду — «подальші проходи є прямим доступом до кешу», — каже Халіл.
Qualcomm каже, що має драйвери графічного процесора Adreno для DX11, DX12, Vulkan і OpenCL, а також підтримуватиме DX9 і до OpenGL 4.6 через шари відображення.
Однак не все так безхмарно, як хотілося б. Ігри, які покладаються на античіт-драйвери на рівні ядра (популярність яких зростає), не працюватимуть в режимі емуляції. Наразі також не будуть працювати ігри, які використовують набори інструкцій AVX, де Халіл пропонує розробникам використовувати SIMDe.
Компанія не стала називати конкретні ігри, які працюють через емуляцію, або яку кількість ігор вона протестувала. Проте Qualcomm перевіряє всі найкращі ігри в Steam, і це робить її впевненою, що більшість ігор повинні працювати.
Джерело: The Verge