Expand description
§reshaderlib
This library contains the common code for the ReShader installer.
You can use this crate as a base to create your own ReShade installer.
§Examples
For examples, please look at the ReShader installer.
Modules§
- prelude
- Common ReShader types and functions
Structs§
- Shader
- A shader repository
Functions§
- clone_
reshade_ shaders - Clones ReShade shaders from their repositories
- download_
file - Downloads a file from the given URL to the given path
- download_
reshade - Downloads ReShade and d3dcopmiler_47.dll to the given directory.
- get_
latest_ reshade_ version - Fetches the latest ReShade version from GitHub.
- install_
preset_ for_ game - Installs the GShade presets and shaders to the given game directory by symlinking
- install_
presets - Installs GShade presets and shaders to the given directory.
- install_
reshade - Installs ReShade to the given game directory by symlinking the ReShade dll and d3dcompiler_47.dll to the game directory.
- install_
reshade_ shaders - Installs ReShade shaders and textures to a game directory by symlinking them
- uninstall
- Uninstalls ReShade from the given game directory by removing the ReShade dll (dxgi.dll) and d3dcompiler_47.dll.