cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

KillerSneak
Journeyman III

Quest to get rid of shader cache / compilation stutter

The title says it all. I'm on a Quest to get rid of shader cache / compilation stutter.

 

At this moment in time it's a hot topic but micro/shader stutters have been here for a long time. (used to tweak/alter ATi/AMD drivers called DNA drivers)

 

That said I'm trying to collect data on as many systems as possible (AMD) and have put together a BATCH script:

https://gist.github.com/NvexxNL/ad9b0e5b53f93d3333ebd230e85121e0
copy&paste the script into a bat file and put it in a folder (best to create a new folder for this), and run it as ADMIN < this is important

 

What will it do?

  • collect some simple system data
    • CPU, OS, OS Version, GFX/GPU, Driver version, INF Section
  • Collect a list of all installed applications and games installed on the system
  • Filter (or at least try) out the games from that list (Steam,Origin,Epic)
  • Copy known (to me at this moment, this  is why I need some help) shadercache directories based on "OS, OS Version, GFX/GPU, Driver version, INF Section"
    • it will create a folder based on your system 

What's the aim of this all?
Create a global shadercache/compilation database to make sure the latest shadercache files based on "OS, OS Version, GFX/GPU, Driver version, INF Section" are installed

  • at this moment nothing is installed, moved or overwritten as I'm trying to collect data before taking further steps

 

It would be of great help if I could get some feedback/data on this:

  • program_list.txt < this would be of great help, but I can understand if you're not willing to share it as it will contain all installed apps/games on your system 
  • unique_gameslist.txt < less helpful but I can filter out more apps that aren't games (duh)

Beside the above any feedback or info regarding this topic is useful as well so I can keep updating the batch file.

 

Kind regards.

0 Likes
1 Reply
KillerSneak
Journeyman III

Just a small bumb in case anybody missed it...

0 Likes