Minor Changes:
- The Clear Alpha Channel setting will no longer be saved to the config to prevent accidental transparent screenshots. This means it will always be enabled on startup.
- Added the Use default depth buffer option for OpenGL from GShade 3.x to the new Generic Depth addon.
- Common header files (ReShade.fxh, Blending.fxh, TriDither.fxh) which are already included in GShade are now automatically deleted from ?:\Users\Public\GShade Custom Shaders\Shaders and ?:\Users\Public\GShade Custom Shaders\ComputeShaders during installation to prevent multiple loads and shader compile failures.
Bug Fixes:
- Fixed an issue in DirectX 9 games such as The Sims 4 which could cause intermittent shader compilation errors.
- Fixed path autodetection in the installer and GShade Control Panel for the Second Life viewers Black Dragon, Firestorm, Genesis, and Kokua, as well as World of Warcraft.
- Fixed an issue where incorrect depth settings would be used for the Black Dragon and Firestorm Second Life viewers.
- Fixed a possible crash during installations if an antivirus denied read access to the GShade dll file at the backup step.
- Fixed an issue where if the GShade.ini config file was corrupt, the ComputeShaders Shader Paths would be restored under DirectX 9 games.
Known Issues:
- Switching to legacy Phantasy Star Online 2 districts will trigger a game crash for some users. We are continuing to investigate this issue and hope to address it in a second hotfix.
Shader Changes
-
The following shaders have been updated:
- SharpContrast.fx - Temporarily forced the pixel shader path due to issues with the compute shader path which the author will need to resolve.