Properly initialize glViewport() to appropriate value in QGLPixelBuffer.
Since we are using a hidden window in order to make the context current, the viewport will end up with an arbitrary value. By setting it explicitly we ensure compatibility with Qt 4. Task-number: QTBUG-28115 Change-Id: I69fb5efda2b274b539c3d3b9fa842a2d32ad70b1 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
This commit is contained in:
parent
a2bc19c0ad
commit
31c6d55445
@ -220,6 +220,7 @@ bool QGLPixelBuffer::makeCurrent()
|
||||
format.setSamples(d->req_format.samples());
|
||||
d->fbo = new QOpenGLFramebufferObject(d->req_size, format);
|
||||
d->fbo->bind();
|
||||
glViewport(0, 0, d->req_size.width(), d->req_size.height());
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user