diff options
Diffstat (limited to 'Source/Core/VideoCommon/VideoConfig.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/VideoConfig.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/Source/Core/VideoCommon/VideoConfig.cpp b/Source/Core/VideoCommon/VideoConfig.cpp index 2b0b169649..c277386f71 100644 --- a/Source/Core/VideoCommon/VideoConfig.cpp +++ b/Source/Core/VideoCommon/VideoConfig.cpp @@ -219,21 +219,14 @@ u32 VideoConfig::GetShaderPrecompilerThreads() const return GetNumAutoShaderCompilerThreads(); } -bool VideoConfig::CanUseUberShaders() const -{ - // Ubershaders are currently incompatible with per-pixel lighting. - return !bEnablePixelLighting; -} - bool VideoConfig::CanPrecompileUberShaders() const { // We don't want to precompile ubershaders if they're never going to be used. - return bPrecompileUberShaders && (bBackgroundShaderCompiling || bDisableSpecializedShaders) && - CanUseUberShaders(); + return bPrecompileUberShaders && (bBackgroundShaderCompiling || bDisableSpecializedShaders); } bool VideoConfig::CanBackgroundCompileShaders() const { // We require precompiled ubershaders to background compile shaders. - return bBackgroundShaderCompiling && bPrecompileUberShaders && CanUseUberShaders(); + return bBackgroundShaderCompiling && bPrecompileUberShaders; } |
