summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp')
-rw-r--r--Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp b/Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp
index 0635003dfd..ba6a0b2e97 100644
--- a/Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp
+++ b/Source/Core/VideoBackends/OGL/Src/PixelShaderCache.cpp
@@ -27,20 +27,5 @@ namespace OGL
// Renderer functions
void Renderer::SetMultiPSConstant4fv(unsigned int const_number, unsigned int count, const float *f)
{
- if (g_ActiveConfig.backend_info.bSupportsGLSLUBO)
- {
- ProgramShaderCache::SetMultiPSConstant4fv(const_number, f, count);
- return;
- }
-
- ProgramShaderCache::PCacheEntry tmp = ProgramShaderCache::GetShaderProgram();
- for (unsigned int a = 0; a < 10; ++a)
- {
- u32 offset = PSVar_Loc[a].reg - const_number;
- if(offset >= count) return;
- u32 size = std::min(tmp.shader.UniformSize[a], count-offset);
- if(size > 0)
- glUniform4fv(tmp.shader.UniformLocations[a], size, f + 4*offset);
- }
}
} // namespace OGL