
This Vulkan shader pre-caching is the culmination of other Linux graphics infrastructure work they have been engaged on in recent months with their Fossilize project and RADV secure compile support.
This shader pre-caching is an opt-in feature in the latest betas as it will spin up the extra work ahead of time. With the latest beta released on Friday now is threaded cache handling for the NVIDIA proprietary graphics driver, the Vulkan pipeline processing that happens in the background will now default to using a quarter of the logical CPU cores (thread count) by default, the priority of the tasks has been lowered, and the Vulkan API version updated.
16 Comments