The LunarG February 2023 SDK and Ecosystem Survey results have been tabulated! Click the link below to see the results. Thanks to those of you who completed our annual survey. The information you provided is invaluable. LunarG has summarized the results and created a report that shares the key findings and suggested actions to improve the ecosystem in 2023 and beyond. The survey results have also been shared with other Vulkan ecosystem stakeholders and contributors in the hope that they will invest resources in improving the ecosystem too. Click here to see the report. Thanks for your help in completing the survey!
LunarG Releases New Vulkan 1.3.243.0 SDKs With New Extensions
LunarG released new Windows, Linux, and macOS SDKs for Vulkan header 1.3.243 with new extensions. The prior SDK supported Vulkan API revision 1.3.239. Download the new SDKs from the Vulkan SDK Download Site. New Extensions The SDK now includes the following five new extensions. Note that extensions are optional and may not be implemented by the underlying driver/ICD. Applications can now query for the presence of these new features. VK_NV_low_latency VK_EXT_image_sliced_view_of_3d VK_ARM_shader_core_properties VK_QCOM_multiview_per_view_render_areas VK_EXT_pipeline_library_group_handles For More Details For additional details, please read the Release Notes for Linux, Release Notes for Windows, or Release Notes for macOS. For 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 LunarG.com website.
Take A Survey. Help LunarG Improve the Vulkan Ecosystem
We’re asking for your help again. Please take the annual Vulkan SDK and Ecosystem Survey Please share your Vulkan developer experiences in this anonymous survey to help LunarG collect data and make smart choices about current and future investments in Vulkan ecosystem tools. This survey is a cooperative effort between LunarG and the Khronos Vulkan Working Group. CLICK HERE to take the survey. This survey will close at end of the day on Monday, February 27th (GMT-7). We take your feedback from previous surveys seriously and have achieved great results by using survey data to prioritize LunarG projects in 2022. The project results of the last survey can be found here. More information about LunarG LunarG’s software engineering experts create innovative software solutions 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. Our software engineering team is based in Fort Collins, Colorado. LunarG was founded by software experts who are passionate about 3D graphics. For additional information about LunarG, please check out our website.
New Vulkan 1.3.239.0 SDKs Add Four Video Extensions
Today, LunarG released new Windows, Linux, and macOS SDKs for Vulkan header 1.3.239, with four new video decode extensions and additional updates. These new extensions provide fully accelerated H.264 and H.265 decode and enable “efficient, low-latency, low-overhead use of processing resources.” This SDK also includes Validation Layer support for the new video decode extensions.
New Vulkan 1.3.236.0 SDKs Add New Loader Environment Variables and New Extensions
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.
New Vulkan 1.3.231.0 SDKs Add New GFXReconstruct Features
Today, LunarG released new Windows, Linux, and macOS SDKs for Vulkan header 1.3.231, including two new features for GFXReconstruct: Virtual Swapchain and JSON Lines Conversion. New Features Added to All SDKs Two new and important features have been added to GFXReconstruct: 1) the “Virtual Swapchain” feature fixes incorrect screen output when swapchain image acquisition order or count is different on the target platform, and 2) the new gfxrecon-convert tool (a.k.a. gfxrecon.py convert) produces JSONlines output representing all the Vulkan commands in a GFXReconstruct capture. For more information, see the GFXReconstruct documentation. The Vulkan Configurator (vkconfig) has been updated to improve quality and stability. See the Vulkan Configurator documentation for more information. The HW Capability viewer from GPUInfo.org is included in the SDK (with an option to auto-launch). The Vulkan headers now include many new extensions. Note that extensions are optional and may not be implemented by the underlying driver/ICD. Applications can now query for the presence of these new features. Refer to the release notes for more information. New Features Added Only to the macOS SDK MoltenVK now supports Vulkan 1.2! Here’s a list of new features that have been added in addition to those in the Windows and/or Linux SDKs: Added support for the following extensions: VK_KHR_shader_float_controls and VK_KHR_spirv_1_4 Added Vulkan semaphore functional improvements. Fixed memory leaks when configured for prefilling Metal command buffers. Fixed occasional crashes from retention of MVKSwapchain for future drawable presentations. Fixed crash in vkCreateSwapchainKHR() on macOS 10.14 and earlier. Added non-functional Vulkan 1.3 core function stubs to avoid link errors with some external libraries. MoltenVKShaderConverter tool automatically maps bindings when converting GLSL. Updated VK_MVK_MOLTENVK_SPEC_VERSION to version 36. Updated to the latest SPIRV-Cross See the MoltenVK release notes for additional and more detailed update information. For More Details For additional details, please read the Release Notes for Linux, Release Notes for Windows, or Release Notes for macOS. For 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 LunarG.com website.
LunarG’s Vulkan SDK for Linux Now Builds and Runs on a Raspberry Pi 4
LunarG’s Vulkan SDK for Linux now builds and runs on a Raspberry Pi 4 with the latest Raspberry Pi OS. See our Linux Tarball Getting Started guide to find out how to install Vulkan on your Raspberry Pi and build the SDK!
New Vulkan 1.3.224.1 SDKs Add NVIDIA Best Practices and Tool to Combine Profiles
Released 21 August 2022 (1.3.224.0) Updated 25 August 2022 (1.3.224.1) Today LunarG released new Windows, Linux, and macOS SDKs for Vulkan header 1.3.224, including the NVIDIA Best Practices, a Vulkan Profiles tool to combine multiple profiles, and an alpha version of the Synchronization Validation inter-buffer-hazards feature.


