Vulkan Windows SDK

Started by Stefan, May 08, 2023, 05:21:52 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


LunarG released new Windows SDK for Vulkan header 1.3.246.

New SDK Updates
  • The Vulkan header version is at 1.3.246 which includes the VK_EXT_shader_object extension.
  • The new Vulkan-ExtensionLayer layer called VK_LAYER_KHRONOS_shader_object has been added to the SDK. This emulation layer allows developers to emulate the extension on hardware configurations that do not yet support the extension. Note: This layer has had some extensive testing but it is designated as "Beta" status until more feedback from the community has been assessed.
  • vkconfig is able to configure the VK_LAYER_KHRONOS_shader_object. Since the emulation layer is still beta status, it is not listed as a default configuration but rather is selectable when editing a layer configuration.
  • Full validation layer support has not been added for the VK_EXT_shader_object extension. However "compatible" validation has been added that should enable developers to use the extension and enable validation layers without causing any crashes or false positives. Full validation layer support will be added in the future.
  • The 1.3.246 Vulkan header also included the extension VK_EXT_shader_tile_image. It should be noted that this SDK does NOT have an updated version of spirv-tools that includes modifications to support that extension.
More Information about LunarG
LunarG software engineering experts create innovative products and services for open-source and commercial customers using leading-edge 3D graphics and compute technologies, including Vulkan, SPIR-V, OpenXR, and OpenGL. We have strengths in performance analysis and tuning, runtime and tools development, shader optimizations, driver development, and porting engines and applications to Vulkan.

For more information about LunarG, please check out our website.


SDK Addendum

  • This release packages the 64-bit VK_LAYER_KHRONOS_shader_object layer into CoreSDK instead of in its own optional package.
  • This release adds the 32-bit VK_LAYER_KHRONOS_shader_object layer, which was not included in