Why are effects downloaded from Github?
- user
-
Topic Author
Less
More
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.
- Marty McFly
-
Less
More
5 years 10 months ago #2
by Marty McFly
Replied by Marty McFly on topic Why are effects downloaded from Github?
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.
- Martigen
-
Less
More
5 years 10 months ago #3
by Martigen
Replied by Martigen on topic Why are effects downloaded from Github?
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.
- Marty McFly
-
Less
More
5 years 10 months ago - 5 years 10 months ago #4
by Marty McFly
Replied by Marty McFly on topic Why are effects downloaded from Github?
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.

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.
Last edit: 5 years 10 months ago by Marty McFly.
Please Log in or Create an account to join the conversation.
- user
-
Topic Author
Less
More
I understand now completely, can you delete the poll?
Please Log in or Create an account to join the conversation.