Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

0

The landscape of application development for Windows on Arm has been significantly bolstered with the release of the latest Vulkan SDK beta, designed to enable developers to create native Vulkan API applications on Arm processors. This development comes as the market share of Windows 11 on Arm machines continues to grow, driven by the release of new devices like the Copilot+ PC powered by the Snapdragon X Elite processor.

Developed by the Khronos Group, Vulkan is an open standard, low-level graphics API used for creating graphically intensive applications. The API has gained substantial popularity for its cross-platform capabilities and performance efficiency. With the increasing interest in developing native games and applications for Windows on Arm, the new SDK beta is a significant milestone.

Vulkan SDK

The new Vulkan SDK beta (v1.3.290.0) was announced today, providing developers with the tools necessary to build native Vulkan applications on Arm processors for Windows. The beta includes an Arm64x layer for debugging x86_64 Vulkan binaries and a native Arm64 shader toolchain.

Developers eager to explore the capabilities of the new SDK can watch a demonstration video specifically tailored for Windows on Arm. The installation process for the new Windows version of the Vulkan SDK is identical to that of the standard Windows version. However, this beta does not include the DXC library and executable files, nor does it include the GFXReconstruct layer. These will be provided in future SDK versions.

Additionally, a native build of the Vulkan Hardware Caps Viewer for Windows on Arm is also set to be released in the coming updates. The lack of changes to filenames or libraries in the new beta SDK means that porting applications and games to the ARM64 development environment will be relatively straightforward.

To begin Vulkan development using the SDK, developers need to meet specific hardware and software requirements:

  • Windows 11 ARM 64-bit operating system
  • A Vulkan Installable Client Driver (ICD) provided by the GPU hardware vendor; the Vulkan loader is included with the vendor’s driver software package
  • 8 GB of memory
  • Adequate disk space to install the Vulkan SDK (approximately 1 GB)

The release of this version marks a significant step in extending the Vulkan ecosystem to Arm-based Windows terminals. As Copilot+ PCs, powered by Qualcomm Snapdragon processors, gain popularity, this new Vulkan SDK enables developers to create high-performance graphics applications optimized for this emerging platform.

The growing market share of Windows 11 on Arm is a testament to the increasing demand for more efficient and powerful computing solutions. The Copilot+ PC, with its advanced Snapdragon X Elite processor, has been particularly well-received for its performance and versatility. As a result, developers are looking for ways to leverage these capabilities to create applications that can fully utilize the hardware’s potential.

The native Arm64 support in the new Vulkan SDK beta is a crucial development for developers looking to tap into the performance benefits of Arm processors. By providing a native development environment, the SDK allows for more efficient use of system resources, leading to better application performance.

Moreover, the new SDK beta is a significant advancement in the ongoing effort to provide developers with a consistent and efficient cross-platform development experience. The Khronos Group’s commitment to open standards ensures that developers can create applications that run smoothly across various devices and operating systems.

In conclusion, the release of the Vulkan SDK beta for Windows on Arm is a significant milestone in the evolution of application development for this platform. It paves the way for developers to create high-quality, high-performance applications that can fully leverage the capabilities of Arm-based Windows devices. As the market for Windows on Arm continues to grow, the tools and resources provided by the Vulkan SDK will play a crucial role in driving innovation and excellence in application development.


read more

Views: 0

0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注