diff --git a/effects/magnifier/magnifier.cpp b/effects/magnifier/magnifier.cpp --- a/effects/magnifier/magnifier.cpp +++ b/effects/magnifier/magnifier.cpp @@ -169,31 +169,31 @@ // top frame verts << area.right() + FRAME_WIDTH << area.top() - FRAME_WIDTH; verts << area.left() - FRAME_WIDTH << area.top() - FRAME_WIDTH; - verts << area.left() - FRAME_WIDTH << area.top() - 1; - verts << area.left() - FRAME_WIDTH << area.top() - 1; - verts << area.right() + FRAME_WIDTH << area.top() - 1; + verts << area.left() - FRAME_WIDTH << area.top(); + verts << area.left() - FRAME_WIDTH << area.top(); + verts << area.right() + FRAME_WIDTH << area.top(); verts << area.right() + FRAME_WIDTH << area.top() - FRAME_WIDTH; // left frame - verts << area.left() - 1 << area.top() - FRAME_WIDTH; + verts << area.left() << area.top() - FRAME_WIDTH; verts << area.left() - FRAME_WIDTH << area.top() - FRAME_WIDTH; verts << area.left() - FRAME_WIDTH << area.bottom() + FRAME_WIDTH; verts << area.left() - FRAME_WIDTH << area.bottom() + FRAME_WIDTH; - verts << area.left() - 1 << area.bottom() + FRAME_WIDTH; - verts << area.left() - 1 << area.top() - FRAME_WIDTH; + verts << area.left() << area.bottom() + FRAME_WIDTH; + verts << area.left() << area.top() - FRAME_WIDTH; // right frame verts << area.right() + FRAME_WIDTH << area.top() - FRAME_WIDTH; - verts << area.right() + 1 << area.top() - FRAME_WIDTH; - verts << area.right() + 1 << area.bottom() + FRAME_WIDTH; - verts << area.right() + 1 << area.bottom() + FRAME_WIDTH; + verts << area.right() << area.top() - FRAME_WIDTH; + verts << area.right() << area.bottom() + FRAME_WIDTH; + verts << area.right() << area.bottom() + FRAME_WIDTH; verts << area.right() + FRAME_WIDTH << area.bottom() + FRAME_WIDTH; verts << area.right() + FRAME_WIDTH << area.top() - FRAME_WIDTH; // bottom frame - verts << area.right() + FRAME_WIDTH << area.bottom() + 1; - verts << area.left() - FRAME_WIDTH << area.bottom() + 1; + verts << area.right() + FRAME_WIDTH << area.bottom(); + verts << area.left() - FRAME_WIDTH << area.bottom(); verts << area.left() - FRAME_WIDTH << area.bottom() + FRAME_WIDTH; verts << area.left() - FRAME_WIDTH << area.bottom() + FRAME_WIDTH; verts << area.right() + FRAME_WIDTH << area.bottom() + FRAME_WIDTH; - verts << area.right() + FRAME_WIDTH << area.bottom() + 1; + verts << area.right() + FRAME_WIDTH << area.bottom(); vbo->setData(verts.size() / 2, 2, verts.constData(), NULL); ShaderBinder binder(ShaderTrait::UniformColor);