ANARI is the industry’s open standard, cross-platform 3D rendering engine API developed by the Khronos Group to provide portable access to sophisticated 3D functionality including ray tracing and global illumination. ANARI is already widely used by scientific visualization applications and is implemented over multiple rendering engines, including AMD’s RadeonProRender, Intel’s OSPRay, and NVIDIA’s VisRTX, among others. ANARI is developed with full public access to the specification and has recently incorporated significant community feedback, including improvements to the object interface, better error handling through guaranteed API stream robustness, revamped runtime feature queries, directly mapped array parameters, improved volume shading, and compatibility with the Khronos glTF Physically-Based Rendering (PBR) materials.
Sdk tagged news
LunarG Releases New Vulkan 1.3.268.0 SDKs for Windows, Linux, & macOS
LunarG released new Windows, Linux, and macOS SDKs for Vulkan API revision 1.3.268, with vk_format_utils.h now an official SDK deliverable and vk_enum_string_helper.h is now a C compatible header file.
To improve layer consistency, the naming of layer and layer settings of the extension layers has been refactored which may not be backward compatible with existing Vulkan developer environment setup when not using the Vulkan Configurator. Please, refer to the VK_LAYER_KHRONOS_synchronization2 and VK_LAYER_KHRONOS_shader_object layer documentation to update the developer environment in case of any issue.
The Vulkan Configurator (vkconfig) has been updated to improve quality and stability. Read more for the list of changes for Windows, Linux, and macOS.
LunarG Releases Vulkan 1.3.250.0 SDKs With New Vulkan Extensions
The Vulkan headers now include the following new extensions:
- VK_LAYER_KHRONOS_shader_object emulation layer (beta)
- VK_EXT_attachment_feedback_loop_dynamic_state
- VK_KHR_ray_tracing_position_fetc
- VK_EXT_shader_objec
- VK_EXT_shader_tile_imag
- VK_NV_displacement_micromap
- VK_KHR_map_memory2
Vulkan Ecosystem and SDK Survey
Vulkan SDK is Vulkan Video Ready
The Khronos Group announces that LunarG has released the Vulkan Software Development Kit (SDK) version 1.3.239.0 for Windows and Linux with full support for the four Vulkan Video extensions finalized in December 2022, including header upgrades and Validation Layer integration. Together with drivers shipping from multiple GPU vendors, developers are now equipped with the essential tools to use Vulkan Video-accelerated H.264 and H.265 decode in frameworks and applications.
Progress Report for Vulkan Ecosystem Survey - LunarG 2022 Year-End Results
Check out the LunarG’s progress report highlighting the Vulkan API ecosystem and SDK enhancements completed in 2022, prioritized from developer feedback from the December 2021 Vulkan SDK and Ecosystem survey.
New Vulkan 1.3.231.0 SDKs Add New GFXReconstruct Features
New Features Added to All Vulkan SDKs include:
Two new and important features have been added to GFXReconstruct:
- The "Virtual Swapchain" feature fixes incorrect screen output when swapchain image acquisition order or count is different on the target platform. Virtual Swapchain is enabled by default but can be disabled. See the GFXReconstruct documentation for more information.
- 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 "JSON Lines Conversion" section of 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), and much more...
LunarG Releases new Vulkan SDK with Vulkan Profiles Toolset and new extensions
The new Vulkan SDK released by LunarG includes Vulkan Profiles Toolset, an improved validation layer performance for multi-threaded applications, and new extensions.
New Vulkan 1.2.182.0 SDKs Released
LunarG released new Linux, Windows, and macOS SDKs for Vulkan header 1.2.189, featuring many new extensions, devsim enhancements, and macOS updates.
OpenXR for Oculus Update
Oculus announced that as of v19, they are officially supporting the OpenXR 1.0 implementation. Developers can now submit their OpenXR apps to the Oculus Store. For mobile, please use the OpenXR loader that shipped with v19 or higher. You can find the latest PC SDK version here and the latest version of the OpenXR SDK here. For more information, check out our documentation (PC, mobile) and join the discussion in the OpenXR Development forum. We’ll keep you updated as we add support for new extensions.
New Windows, Linux, and macOS SDKs Support Vulkan 1.2
LunarG has released new Windows, Linux, and macOS SDKs for Vulkan header 1.2.131.1. For more detailed information, you may visit the Vulkan SDK Download site.
New SDKs Available for Vulkan 1.1.126
LunarG released new SDKs for Vulkan 1.1.126 that include the most recent extensions and maintenance updates. This version has improved validation layer coverage and bug fixes along with the addition of the following extensions: VK_KHR_spirv_1_4, VK_KHR_shader_clock, VK_KHR_timeline_semaphore, VK_KHR_shader_subgroup_extended_types, VK_GOOGLE_user_type, VK_IMG_format_pvrtc and VK_KHR_pipeline_executable_properties. For more detailed information, go to Vulkan SDK Download site.
AMD announces Radeon Cauldron, a new SDK framework
Cauldron is a framework for rapid prototyping that will be used in AMD SDK samples and effects. It supports Direct3D 12 and Vulkan. Check out the features and screenshots on the Cauldron’s project page. Lots of additional details on the GPUOpen blog and a glTF based sample is available as well.