diff options
Diffstat (limited to 'src/opengl/qopenglengineshadermanager.cpp')
-rw-r--r-- | src/opengl/qopenglengineshadermanager.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/opengl/qopenglengineshadermanager.cpp b/src/opengl/qopenglengineshadermanager.cpp index dc52b326bb5..eb2aa12d078 100644 --- a/src/opengl/qopenglengineshadermanager.cpp +++ b/src/opengl/qopenglengineshadermanager.cpp @@ -493,9 +493,7 @@ void QOpenGLEngineSharedShaders::cleanupCustomStage(QOpenGLCustomShaderStage* st } return false; }; - cachedPrograms.erase(std::remove_if(cachedPrograms.begin(), cachedPrograms.end(), - hasStageAsCustomShaderSouce), - cachedPrograms.end()); + cachedPrograms.removeIf(hasStageAsCustomShaderSouce); } |