O lançamento da nova série de PCs Copilot+ equipada com o processador Snapdragon X Elite baseado na arquitetura Arm está gerando cada vez mais interesse de desenvolvedores na criação de jogos e aplicativos nativos especificamente para esse segmento de mercado emergente. Entre eles, um nome de destaque é o Vulkan, desenvolvido pelo Khronos Group, que é uma API gráfica de baixo nível de padrão aberto que oferece suporte à capacidade de criar aplicativos gráficos simples e intuitivos.
Hoje, um novo Vulkan SDK beta (v1.3.290.0) foi lançado, permitindo que desenvolvedores criem aplicativos nativos da Vulkan API para Windows no Arm. Esta versão beta inclui classes Arm64x para depuração de binários Vulkan x86_64 e a cadeia de ferramentas de shader nativa Arm64.
Aqui está uma demonstração do Vulkan SDK para Windows no Arm:
O processo de instalação do novo Vulkan SDK para Windows no Arm é exatamente o mesmo que o de instalação do Vulkan SDK padrão para Windows. Entretanto, o novo utilitário não incluirá a biblioteca e o executável DXC, nem a classe GFXReconstruct. Esses itens estarão disponíveis em futuras versões do SDK. Além disso, uma versão nativa do visualizador Vulkan Hardware Caps para Windows on Arm também será lançada em um futuro próximo. Como este novo SDK beta não tem nenhuma alteração em nomes de arquivos ou bibliotecas, portar aplicativos e jogos para o ambiente de desenvolvimento ARM64 deve ser relativamente simples.
Os desenvolvedores que atendem aos seguintes requisitos de hardware e software podem começar a desenvolver para o Vulkan usando o Vulkan SDK:
- Sistema operacional Windows 11 ARM de 64 bits
- Driver de cliente instalável Vulkan (ICD) do fabricante do hardware da GPU; O Vulkan Loader é fornecido com o pacote de driver do fabricante.
- 8 GB de memória
- Espaço livre em disco suficiente para instalar o Vulkan SDK (cerca de 1 GB)
Este lançamento marca um passo significativo na expansão do ecossistema Vulkan para dispositivos Windows baseados em ARM. Com a crescente popularidade do PC Copilot+ baseado no Qualcomm Snapdragon, este novo Vulkan SDK capacita os desenvolvedores a criar aplicativos gráficos de alto desempenho otimizados para esta plataforma emergente.