Fast compressors significantly improve developer efficiency and reduce iteration time, so it is no surprise that slow ASTC compression has been a major bugbear of developers for some time. The main goal of our work on the compressor has been to make the codec as fast as we could.
Asynchronous compute is a trend that has proven itself to be an effective optimization technique, but it is somewhat difficult pinning down how to apply it. In this post, we will highlight a new Vulkan Sample that was added to Khronos’ sample repository which demonstrates how to use async compute.
In the world of simulation we are accustomed to dealing with both extremely large datasets and very long compute times. When you have datasets this large it can be difficult to distill this down into something that you can derive valuable insights from. This is something that has become more of a pressing issue as the simulation capabilities of Autodesk Fusion 360 have expanded.
Today, Khronos is releasing a set of Provisional Vulkan video acceleration extensions: ‘Vulkan Video’. This blog gives an overview of Vulkan’s new video processing capabilities
The new VK_KHR_synchronization2 extension includes several improvements to make Vulkan Synchronization easier to use, without major changes to the fundamental concepts
VK_KHR_synchronization2 extension brings extensive improvements to Vulkan queue submission, events, and pipeline barriers resulting in significant usability enhancements
Recently, I was asked to port the software for Habitat from NAP 0.3 to 0.4 and make appropriate performance improvements with the new render engine in mind.
Our goal was to reach feature parity asap, optimize where possible and make sure all NAP demos run equally well on Windows, Linux and macOS.
This blog summarizes how the Vulkan Ray Tracing extensions were developed, and illustrates how they can be used by developers to bring ray tracing functionality to their applications
For the past two years, Holochip has been working on light field technology for the US Navy’s Aegis program. The program calls for a table top light field display...