diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2020-05-27 17:54:41 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2020-06-02 10:38:03 +0200 |
commit | f621603692ccc76c077ba3911048d823f80e4bd5 (patch) | |
tree | 841f78439dc7a262b3a1c9f5fdae7eb57d22b7b8 /src/quick/scenegraph/qsgrhisupport.cpp | |
parent | 3371e1844c4505ecf8dc2be823e13a2b689bf584 (diff) |
Follow QRhi create-destroy API update
Change-Id: I0bc2cbce373febcb9073f15067eebbc1723462ba
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'src/quick/scenegraph/qsgrhisupport.cpp')
-rw-r--r-- | src/quick/scenegraph/qsgrhisupport.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/quick/scenegraph/qsgrhisupport.cpp b/src/quick/scenegraph/qsgrhisupport.cpp index df1a0e072c..44ba2c54c1 100644 --- a/src/quick/scenegraph/qsgrhisupport.cpp +++ b/src/quick/scenegraph/qsgrhisupport.cpp @@ -687,14 +687,14 @@ QImage QSGRhiSupport::grabOffscreen(QQuickWindow *window) const QSize pixelSize = window->size() * window->devicePixelRatio(); QScopedPointer<QRhiTexture> texture(rhi->newTexture(QRhiTexture::RGBA8, pixelSize, 1, QRhiTexture::RenderTarget | QRhiTexture::UsedAsTransferSource)); - if (!texture->build()) { + if (!texture->create()) { qWarning("Failed to build texture for offscreen readback"); return QImage(); } QScopedPointer<QRhiTextureRenderTarget> rt(rhi->newTextureRenderTarget({ texture.data() })); QScopedPointer<QRhiRenderPassDescriptor> rpDesc(rt->newCompatibleRenderPassDescriptor()); rt->setRenderPassDescriptor(rpDesc.data()); - if (!rt->build()) { + if (!rt->create()) { qWarning("Failed to build render target for offscreen readback"); return QImage(); } |