Skip to content

venus: shader cache fossilize replay fix

Juston Li requested to merge justonli/mesa:venus-shader-cache-fix into main

venus utilizes the host side shader cache.

This is a WA to generate shader cache files containing headers with a unique cache id that will change based on host driver identifiers. This allows fossilize replay to detect if the host side shader cache is no longer up to date. The shader cache is destroyed after creating the necessary files and not utilized by venus.

@linyaa @zzyiwei

Merge request reports