Vulkan tagged news

Khronos & VeriSilicon Technical Tutorial and Workshop - April 22-23, 2021

The Khronos Group and VeriSilicon are holding a joint Technical Tutorial and Workshop in Shanghai on April 22 & 23rd. The first day will be a virtual event and will include an overview of the Khronos Group and then deep dive into Vulkan and Vulkan Ray Tracing. On day 2, which will be onsite in Shanghai, the workshop will focus on OpenXR and parallel processing, vision acceleration and inferencing. Be sure to check out the event’s page for more information and register.

9th International Workshop on OpenCL and SYCL

Join us online at the 9th International Workshop on OpenCL, including SYCLcon 2021, for four days of talks April 26-29,2021. There will be workshops and community networking aimed at furthering the collaboration and knowledge sharing amongst the international community of high-performance computing specialist working with OpenCL, SYCL, SPIR and Vulkan Compute. The event provides a rich mix of hands-on tutorials, technical presentations, research papers, posters, panel discussions, networking and vendor discussions. It also provides a formal channel for community feedback to the Khronos Group, the industry body responsible for the standards.

Intel’s Vulkan Driver Adds Conservative Rasterization

Intel’s open-source “ANV” Vulkan driver now supports the Vulkan ext_conservative_rasterization extension. The conservative rasterization mode allows for over or under estimation for limiting the rasterization process and ensuring certainty over the rendering behavior. The extension is supported by Intel’s Mesa Vulkan driver in Git ahead of Mesa 21.1.

aiSim 3.0 builds on Vulkan Ray Tracing to validate automated driving

AImotive announced that it has integrated Vulkan Ray Tracing into its aiSim 3.0, the ISO26262 certified, automotive-grade open simulator tool for automated driving development. Vulkan Ray Tracing’s real-time rendering technology is particularly well suited to simulation environments, making it possible to utilize Vulkan capabilities for professional automotive applications alongside gaming.

Khronos Blog: Understanding Vulkan Synchronization

Synchronization is a critical but often misunderstood part of the Vulkan API. The new VK_KHR_synchronization2 extension includes several improvements to make Vulkan Synchronization easier to use, without major changes to the fundamental concepts described in this new blog. We highlight key differences introduced with Synchronization2 throughout the blog.

Industrial Light & Magic using Vulkan Ray Tracing in movie productions

​Industrial Light & Magic (ILM) recently introduced Vulkan Ray Tracing into their Helios real-time renderer. StageCraft and the Helios renderer are entirely new toolsets that allow for assets of final VFX level quality to be displayed on the LED walls without requiring as much manual optimization while allowing a high degree of reconfigurability “live on the day”. ILM’s Helios real-time renderer is able to handle extreme scene complexity, with millions and millions of polygons to enable assets of final VFX level quality to be displayed on the LED walls of a film studio in real time during filming.

GRVK 0.3 Released For Continuing To Implement AMD’s Deprecated Mantle API Atop Vulkan

GRVK is the open-source project implementing AMD’s Mantle API on Vulkan. Mantle was the precursor to the Vulkan industry standard and while it’s no longer in use by AMD, there still are some games out there that allow making use of it.

GRVK allows for such Mantle games to run atop Vulkan not only for AMD drivers/GPUs but also with NVIDIA and Intel graphics too. The original Vulkan API is derived from and built off Mantle so GRVK is able to map rather nicely and has been making progress in recent months.

Vulkan Adreno Layer v1.1

The Vulkan Adreno layer detects optimizations that can be made on Adreno GPUs, offering suggestions on how to improve the usage of Vulkan APIs via logcat messages. Users can configure to disable/enable rules using vkal_config.txt. See readme.txt for more details.