diff --git a/src/gl-meta.cpp b/src/gl-meta.cpp index e4df8c4..1bfe9cd 100644 --- a/src/gl-meta.cpp +++ b/src/gl-meta.cpp @@ -193,9 +193,11 @@ void blitRectangle(const IntRect &src, const IntRect &dst, bool smooth) if (smooth) TEX::setSmooth(true); + glState.blend.pushSet(false); Quad &quad = shState->gpQuad(); quad.setTexPosRect(src, dst); quad.draw(); + glState.blend.pop(); if (smooth) TEX::setSmooth(false);