El lanzamiento de la nueva serie de PC Copilot+ con procesador Snapdragon X Elite basado en arquitectura Arm está impulsando un creciente interés por parte de los desarrolladores en crear juegos y aplicaciones nativas específicamente para este segmento de mercado emergente. Entre estos, un nombre destacado es Vulkan, desarrollado por Khronos Group, que es una API de gráficos de bajo nivel de estándar abierto que admite la capacidad de crear aplicaciones gráficas simples e intuitivas.
Hoy se lanzó una nueva versión beta del SDK de Vulkan (v1.3.290.0), que permite a los desarrolladores crear aplicaciones API nativas de Vulkan para Windows en Arm. Esta versión beta incluye clases Arm64x para depurar binarios Vulkan x86_64 y la cadena de herramientas de sombreado nativa Arm64.
Aquí hay una demostración del SDK de Vulkan para Windows en Arm:
El proceso para instalar el nuevo SDK Vulkan para Windows en Arm es exactamente el mismo que instalar el SDK Vulkan estándar para Windows. Sin embargo, la nueva utilidad no incluirá la biblioteca y el ejecutable DXC, ni la clase GFXReconstruct. Estos elementos estarán disponibles en futuras versiones del SDK. Además, en un futuro próximo también se lanzará una versión nativa del visor Vulkan Hardware Caps para Windows en Arm. Dado que este nuevo SDK beta no tiene cambios en los nombres de archivos o bibliotecas, portar aplicaciones y juegos al entorno de desarrollo ARM64 debería ser relativamente sencillo.
Los desarrolladores que cumplan con los siguientes requisitos de hardware y software pueden comenzar a desarrollar para Vulkan utilizando el SDK de Vulkan:
- Sistema operativo Windows 11 ARM de 64 bits
- Controlador de cliente instalable Vulkan (ICD) del fabricante del hardware de la GPU; Vulkan Loader se proporciona con el paquete de controladores del fabricante.
- 8 GB de memoria
- Suficiente espacio libre en disco para instalar Vulkan SDK (aproximadamente 1 GB)
Este lanzamiento marca un importante paso adelante en la expansión del ecosistema Vulkan a dispositivos Windows basados en ARM. Con la creciente popularidad de PC Copilot+ basado en Qualcomm Snapdragon, este nuevo SDK Vulkan permite a los desarrolladores crear aplicaciones gráficas de alto rendimiento optimizadas para esta plataforma emergente.