diff options
Diffstat (limited to 'src/quick/items/qquickframebufferobject.cpp')
-rw-r--r-- | src/quick/items/qquickframebufferobject.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/quick/items/qquickframebufferobject.cpp b/src/quick/items/qquickframebufferobject.cpp index 03de94756d..b2bd8dfc6b 100644 --- a/src/quick/items/qquickframebufferobject.cpp +++ b/src/quick/items/qquickframebufferobject.cpp @@ -346,10 +346,10 @@ QSGNode *QQuickFramebufferObject::updatePaintNode(QSGNode *node, UpdatePaintNode displayTexture = n->msDisplayFbo->texture(); } - QSGTexture *wrapper = window()->createTextureFromNativeObject(QQuickWindow::NativeObjectTexture, - displayTexture, 0, - n->fbo->size(), - QQuickWindow::TextureHasAlphaChannel); + QSGTexture *wrapper = QPlatformInterface::QSGOpenGLTexture::fromNative(displayTexture, + window(), + n->fbo->size(), + QQuickWindow::TextureHasAlphaChannel); n->setTexture(wrapper); } |