Lansarea noii serii de PC-uri Copilot+ alimentate de procesorul Snapdragon X Elite bazat pe arhitectura Arm determină un interes sporit din partea dezvoltatorilor pentru crearea de jocuri și aplicații native special pentru acest segment de piață emergent. Printre acestea, un nume proeminent este Vulkan, dezvoltat de Khronos Group, care este o API grafică standard deschisă de nivel scăzut, care acceptă capacitatea de a crea aplicații grafice simple și intuitive.
Astăzi, a fost lansat un nou Vulkan SDK beta (v1.3.290.0), permițând dezvoltatorilor să creeze aplicații native Vulkan API pentru Windows on Arm. Această versiune beta include clase Arm64x pentru depanarea fișierelor binare Vulkan x86_64 și lanțul de instrumente nativ Arm64 shader.
Iată o demonstrație a SDK-ului Vulkan pentru Windows on Arm:
Procesul de instalare a noului Vulkan SDK pentru Windows pe Arm este exact același cu instalarea standardului Vulkan SDK pentru Windows. Cu toate acestea, noul utilitar nu va include biblioteca și executabilul DXC sau clasa GFXReconstruct. Aceste articole vor fi disponibile în versiunile viitoare SDK. În plus, în viitorul apropiat va fi lansată și o versiune nativă a vizualizatorului Vulkan Hardware Caps pentru Windows on Arm. Deoarece acest nou SDK beta nu are modificări ale numelor de fișiere sau bibliotecilor, portarea aplicațiilor și a jocurilor în mediul de dezvoltare ARM64 ar trebui să fie relativ simplă.
Dezvoltatorii care îndeplinesc următoarele cerințe hardware și software pot începe dezvoltarea pentru Vulkan utilizând Vulkan SDK:
- Sistem de operare Windows 11 ARM pe 64 de biți
- Vulkan Installable Client Driver (ICD) de la producătorul de hardware GPU; Vulkan Loader este furnizat împreună cu pachetul de drivere al producătorului.
- 8 GB memorie
- Suficient spațiu liber pe disc pentru a instala Vulkan SDK (aproximativ 1 GB)
Această versiune marchează un pas semnificativ înainte în extinderea ecosistemului Vulkan la dispozitive Windows bazate pe ARM. Odată cu popularitatea în creștere a PC-ului Copilot+ bazat pe Qualcomm Snapdragon, acest nou SDK Vulkan dă putere dezvoltatorilor să creeze aplicații grafice de înaltă performanță optimizate pentru această platformă emergentă.