15,188
edits
(→Shader Compilation: fix typo and reword Exclusive Ubershaders to emphasize it should not be preferred over the other options (besides Skip Drawing)) |
|||
Line 32: | Line 32: | ||
==== Shader Compilation ==== | ==== Shader Compilation ==== | ||
*'''Specialized ( | *'''Specialized (Default)''' should be used as a fallback for older systems or GPUs that do not work well with ubershaders such as some mobile GPUs. | ||
*'''Hybrid Ubershaders''' is the recommended setting for most GPUs as it reduces shader compilation stutter with minimal performance impact. | *'''Hybrid Ubershaders''' is the recommended setting for most GPUs as it reduces shader compilation stutter with minimal performance impact. | ||
*'''Exclusive Ubershaders''' is the most effective at reducing shader compilation stutter but should | *'''Exclusive Ubershaders''' is the most effective at reducing shader compilation stutter but should '''NOT''' be used unless you've encountered stuttering with Hybrid Ubershaders and have a very powerful GPU. | ||
*'''Skip Drawing''' is '''NOT''' recommended as it causes rendering issues in many games. | *'''Skip Drawing''' is '''NOT''' recommended as it causes rendering issues in many games. | ||
*'''Compile Shaders Before Starting''' can reduce in game shader compilation stutter once a cache is built in exchange for longer game startup times. | *'''Compile Shaders Before Starting''' can reduce in game shader compilation stutter once a cache is built in exchange for longer game startup times. |