LunarG released new Windows, Linux, and macOS SDKs for Vulkan header 1.3.236, including new loader environment variables that support advanced debugging of layer and driver issues plus new extensions.
New SDK Updates
- New loader environment variables have been added to support advanced debugging of layer and driver issues. Refer to the loader debugging documentation and the LunarG white paper, “The Vulkan Loader and Vulkan Layers: Diagnosing Layer Issues.” For Windows developers, to get the new loader capabilities, be sure to download and install the VulkanRT Runtime installer from LunarXchange.
- The Vulkan Profiles toolset is no longer in Beta status.
- Continued improvement in the validation layers via bug fixes and more VUID coverage
macOS-Specific Updates
- The macOS SDK now supports MoltenVK version 1.2.1, in addition to the new extensions listed above.
New Extensions
These Vulkan headers now include the following new extensions:
- VK_LUNARG_direct_driver_loading
- VK_QCOM_multiview_per_view_viewports
- VK_EXT_descriptor_buffer
- VK_NV_memory_decompression
- VK_NV_ray_tracing_invocation_reorder
- VK_NV_copy_memory_indirect
For More Information
For details about the new extensions and more features added to the SDKs, please read the Release Notes for Linux, Release Notes for Windows, or Release Notes for macOS.
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.