Skip to content

Commit 321c340

Browse files
committed
PenLayer: Disable scissor test when recreating FBO
1 parent dc36154 commit 321c340

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/penlayer.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -351,8 +351,11 @@ void PenLayer::refresh()
351351
QOpenGLFramebufferObject *newFbo = new QOpenGLFramebufferObject(width(), height(), fboFormat);
352352
Q_ASSERT(newFbo->isValid());
353353

354-
if (m_fbo)
354+
if (m_fbo) {
355+
m_glF->glDisable(GL_SCISSOR_TEST);
355356
QOpenGLFramebufferObject::blitFramebuffer(newFbo, m_fbo.get());
357+
m_glF->glEnable(GL_SCISSOR_TEST);
358+
}
356359

357360
m_fbo.reset(newFbo);
358361
m_texture = Texture(m_fbo->texture(), m_fbo->size());

0 commit comments

Comments
 (0)