Attempting to fix rendering issues on 2015 Macs

This commit is contained in:
Brad Davis 2015-08-13 15:40:45 -07:00
parent 9706a44ca1
commit 82310bb499

View file

@ -34,11 +34,9 @@ OffscreenGlCanvas::~OffscreenGlCanvas() {
void OffscreenGlCanvas::create(QOpenGLContext* sharedContext) { void OffscreenGlCanvas::create(QOpenGLContext* sharedContext) {
if (nullptr != sharedContext) { if (nullptr != sharedContext) {
sharedContext->doneCurrent(); sharedContext->doneCurrent();
_context->setFormat(sharedContext->format());
_context->setShareContext(sharedContext); _context->setShareContext(sharedContext);
} else {
_context->setFormat(getDefaultOpenGlSurfaceFormat());
} }
_context->setFormat(getDefaultOpenGlSurfaceFormat());
_context->create(); _context->create();
_offscreenSurface->setFormat(_context->format()); _offscreenSurface->setFormat(_context->format());