Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Etnaviv Gallium3D Adds On-Disk Shader Cache Support
Etnaviv now has shader cache support like the other Gallium3D drivers in being able to cache shaders to disk in order to speed-up subsequent reloads of games/applications by avoiding the expensive shader recompilation process when encountering the same shaders on the same driver version.
The Etnaviv shader cache is performed along their NIR code path. Making use of the Etnaviv shader cache saves 1~2 minutes when running eEQP tests on Vivante GC2000 graphics.
This cache was merged for Mesa 20.3-devel.