diff options
Diffstat (limited to 'src/quick/items/qquickrendertarget.cpp')
-rw-r--r-- | src/quick/items/qquickrendertarget.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/quick/items/qquickrendertarget.cpp b/src/quick/items/qquickrendertarget.cpp index 924824e456..b4b8154f74 100644 --- a/src/quick/items/qquickrendertarget.cpp +++ b/src/quick/items/qquickrendertarget.cpp @@ -247,12 +247,12 @@ bool QQuickRenderTargetPrivate::resolve(QRhi *rhi, QQuickWindowRenderTarget *dst case Type::NativeTexture: { QRhiTexture *texture = rhi->newTexture(QRhiTexture::RGBA8, pixelSize, sampleCount, QRhiTexture::RenderTarget); - if (!texture->buildFrom({ u.nativeTexture.object, u.nativeTexture.layout })) { + if (!texture->createFrom({ u.nativeTexture.object, u.nativeTexture.layout })) { qWarning("Failed to build texture for QQuickRenderTarget"); return false; } QRhiRenderBuffer *depthStencil = rhi->newRenderBuffer(QRhiRenderBuffer::DepthStencil, pixelSize, sampleCount); - if (!depthStencil->build()) { + if (!depthStencil->create()) { qWarning("Failed to build depth-stencil buffer for QQuickRenderTarget"); delete texture; return false; @@ -264,7 +264,7 @@ bool QQuickRenderTargetPrivate::resolve(QRhi *rhi, QQuickWindowRenderTarget *dst QRhiTextureRenderTarget *rt = rhi->newTextureRenderTarget(rtDesc); QRhiRenderPassDescriptor *rp = rt->newCompatibleRenderPassDescriptor(); rt->setRenderPassDescriptor(rp); - if (!rt->build()) { + if (!rt->create()) { qWarning("Failed to build texture render target for QQuickRenderTarget"); delete rp; delete depthStencil; |