ReShade's unreasonable, excessive use of %APPDATA% TEMP folder

More
7 months 1 week ago #1 by AdamBeckett ReShade's unreasonable, excessive use of %APPDATA% TEMP folder was created by AdamBeckett
I can find nothing about this in the official FAQ nor forums.

I can understand the reason of a temp file. I assume these files are for keeping some user manipulated settings.

No other software application in the last 40+ years of my WinDOS experience is writing that many files in a user's temp folder - and keeping it there!

Why not instead just putting all that data inside ONE file, or - even better - keep it in SYSTEM MEMORY and at the end of a session DUMP (write) it into a file - on the drive - and keep it in the ReShade folder?

What is the reasoning of this behavior? IS THERE a 'reason' behind this? Or, is it just sloppy/lazy coding? Can anyone share some insight? What am I missing?

Thanks.

[ ... and 'yes'. I too think ReShade is amazing. That is why this baffles me even more.]

 

Please Log in or Create an account to join the conversation.

More
7 months 1 week ago #2 by lordbean Replied by lordbean on topic ReShade's unreasonable, excessive use of %APPDATA% TEMP folder
They're cached compiled shaders. The existence of those files is why ReShade can toggle between setup and performance mode without causing a hitch (apart from the first time), so no, it isn't sloppy or lazy coding. If the cached shaders really bother you, just go to the settings tab and click Clear effect cache once in a while. Of course, that'll cause it to hitch a bunch as it rebuilds the cache...
The following user(s) said Thank You: AdamBeckett

Please Log in or Create an account to join the conversation.

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.