Intel ANV Vulkan Driver Lands Last Minute HiZ Improvements

For a few months already there has been basic HiZ support in Intel's ANV driver. Hierarchical-Z / HiZ can be a big performance win as shown in past OpenGL tests with the implementations in the different drivers.
The work finished up in Mesa Git now is sampling from HiZ, some performance tweaks, and HiZ support for multiple sub-passes, among other related HiZ work.
Once Mesa 17.0 is branched I'll be running some fresh benchmarks on all the OpenGL and Vulkan drivers so will lookout for performance changes. Among the performance features still needed for the Intel Vulkan driver are multi-sampled/LOD HiZ, compressed multi-sample support, guardband clipping, and soft-pinning. Other Vulkan features like sparse memory, pipeline statistics queries, storage images without format, and other device features are also still to be tackled post-17.0.
2 Comments