- Posts: 113
- Forum
- ReShade
- Troubleshooting
- Global preprocessor definitions overwrite current preset preprocessor definition
Global preprocessor definitions overwrite current preset preprocessor definition
- Niko of Death
-
Topic Author
- Offline
Less More
11 months 3 weeks ago #1 by Niko of Death
Global preprocessor definitions overwrite current preset preprocessor definition was created by Niko of Death
When both the global ini and the preset ini have a preprocessor definition, the global one takes precedence, even though the UI suggests the opposite is true (when viewing preprocessor definitions for a shader, the value shown will be the preset one if there is a preset and global definition, even though the global one is the one actually in effect). This can be easily tested using RESHADE_DEPTH_INPUT_IS_REVERSED (or UPSIDE_DOWN) - if you have it set globally to 0, enabling displaydepth will show no difference if you add a preset definition for it to be 1.
Please Log in or Create an account to join the conversation.
- crosire
-
- Offline
Less More
- Posts: 4028
11 months 3 weeks ago #2 by crosire
Replied by crosire on topic Global preprocessor definitions overwrite current preset preprocessor definition
Please Log in or Create an account to join the conversation.