Why are effects downloaded from Github?

  • Posts: 9
2 years 9 months ago #1 by user
ReShade downloads effects from Github instead of shipping them with the application, presumably to save bandwidth.

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

  • Posts: 1225
2 years 9 months ago #2 by Marty McFly
Every tiny shader update would require the user to re-download the package (and crosire to repack it). That way you can just reinstall ReShade to get the latest effects. And remember, ReShade is only the injector, the shaders are just a sample set. People still assume ReShade and the Framework that got shipped along with 1.X versions are one and the same thing.
The following user(s) said Thank You: user

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

  • Posts: 431
2 years 9 months ago #3 by Martigen
One thing we do need though is a feature to update to the latest shaders from within Reshade. Right now you have to update a reshade install for a game manually.

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

  • Posts: 1225
2 years 9 months ago - 2 years 9 months ago #4 by Marty McFly
Just what I said. ReShade =/= the repo. The shaders are only an example, hence the installer downloads them, not ReShade. Hence ReShade itself isn't bound to the shaders in the repo.
What could be done maybe is supporting something in shader code like a pragma that supplies a URL to check for each shader individually so new shaders would need their own repositories on any site. So like MXAO would have an entry to re-download it from the github repo, a different shader maybe to fetch updates from some FTP server. But there are more important things to be done by far.

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

  • Posts: 9
2 years 9 months ago #5 by user
I understand now completely, can you delete the poll?

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