[effects] Use color shader traits in magnifier effect
This commit is contained in:
parent
6aa19b1587
commit
ff9ffe77ba
1 changed files with 2 additions and 1 deletions
|
@ -196,7 +196,8 @@ void MagnifierEffect::paintScreen(int mask, QRegion region, ScreenPaintData& dat
|
||||||
verts << area.right() + FRAME_WIDTH << area.bottom() + 1;
|
verts << area.right() + FRAME_WIDTH << area.bottom() + 1;
|
||||||
vbo->setData(verts.size() / 2, 2, verts.constData(), NULL);
|
vbo->setData(verts.size() / 2, 2, verts.constData(), NULL);
|
||||||
|
|
||||||
ShaderBinder binder(ShaderManager::ColorShader);
|
ShaderBinder binder(ShaderTrait::UniformColor);
|
||||||
|
binder.shader()->setUniform(GLShader::ModelViewProjectionMatrix, data.projectionMatrix());
|
||||||
vbo->render(GL_TRIANGLES);
|
vbo->render(GL_TRIANGLES);
|
||||||
}
|
}
|
||||||
if (effects->compositingType() == XRenderCompositing) {
|
if (effects->compositingType() == XRenderCompositing) {
|
||||||
|
|
Loading…
Reference in a new issue