Use ShaderManager to bind the shader in Lanczos.

remotes/origin/Plasma/5.0
Martin Gräßlin 15 years ago
parent ccd0cae094
commit a6de13e2f7
  1. 4
      lanczosfilter.cpp

@ -633,11 +633,11 @@ bool LanczosShader::init()
m_shader = ShaderManager::instance()->loadFragmentShader(ShaderManager::SimpleShader, ":/resources/lanczos-fragment.glsl");
if (m_shader->isValid())
{
m_shader->bind();
ShaderManager::instance()->pushShader(m_shader);
m_uTexUnit = m_shader->uniformLocation("texUnit");
m_uKernel = m_shader->uniformLocation("kernel");
m_uOffsets = m_shader->uniformLocation("offsets");
m_shader->unbind();
ShaderManager::instance()->popShader();
return true;
}
else

Loading…
Cancel
Save