Ubershader: Add lighting shadergen override

This commit is contained in:
wheremyfoodat 2024-07-20 03:40:50 +03:00
parent 69daed6ace
commit 69c79a7f6c
6 changed files with 34 additions and 2 deletions
include

View file

@ -20,6 +20,11 @@ struct EmulatorConfig {
bool discordRpcEnabled = false;
bool useUbershaders = ubershaderDefault;
bool accurateShaderMul = false;
// Toggles whether to force shadergen when there's more than N lights active and we're using the ubershader, for better performance
bool forceShadergenForLights = true;
int lightShadergenThreshold = 1;
RendererType rendererType = RendererType::OpenGL;
Audio::DSPCore::Type dspType = Audio::DSPCore::Type::Null;