diff options
Diffstat (limited to 'tests/manual/rhi/shadowmap/shadowmap.cpp')
-rw-r--r-- | tests/manual/rhi/shadowmap/shadowmap.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/manual/rhi/shadowmap/shadowmap.cpp b/tests/manual/rhi/shadowmap/shadowmap.cpp index 424a8b3783..d6c5142854 100644 --- a/tests/manual/rhi/shadowmap/shadowmap.cpp +++ b/tests/manual/rhi/shadowmap/shadowmap.cpp @@ -96,34 +96,34 @@ void Window::customInit() qFatal("Depth texture is not supported"); d.vbuf = m_r->newBuffer(QRhiBuffer::Immutable, QRhiBuffer::VertexBuffer, sizeof(quadVertexData) + sizeof(cube)); - d.vbuf->build(); + d.vbuf->create(); d.releasePool << d.vbuf; d.ibuf = m_r->newBuffer(QRhiBuffer::Immutable, QRhiBuffer::IndexBuffer, sizeof(quadIndexData)); - d.ibuf->build(); + d.ibuf->create(); d.releasePool << d.ibuf; const int oneRoundedUniformBlockSize = m_r->ubufAligned(UBLOCK_SIZE); d.ubuf = m_r->newBuffer(QRhiBuffer::Dynamic, QRhiBuffer::UniformBuffer, UBUF_SLOTS * oneRoundedUniformBlockSize); - d.ubuf->build(); + d.ubuf->create(); d.releasePool << d.ubuf; d.shadowMap = m_r->newTexture(QRhiTexture::D32F, QSize(1024, 1024), 1, QRhiTexture::RenderTarget); d.releasePool << d.shadowMap; - d.shadowMap->build(); + d.shadowMap->create(); d.shadowSampler = m_r->newSampler(QRhiSampler::Linear, QRhiSampler::Linear, QRhiSampler::None, QRhiSampler::ClampToEdge, QRhiSampler::ClampToEdge); d.releasePool << d.shadowSampler; d.shadowSampler->setTextureCompareOp(QRhiSampler::Less); - d.shadowSampler->build(); + d.shadowSampler->create(); d.srb = m_r->newShaderResourceBindings(); d.releasePool << d.srb; const QRhiShaderResourceBinding::StageFlags stages = QRhiShaderResourceBinding::VertexStage | QRhiShaderResourceBinding::FragmentStage; d.srb->setBindings({ QRhiShaderResourceBinding::uniformBufferWithDynamicOffset(0, stages, d.ubuf, UBLOCK_SIZE), QRhiShaderResourceBinding::sampledTexture(1, QRhiShaderResourceBinding::FragmentStage, d.shadowMap, d.shadowSampler) }); - d.srb->build(); + d.srb->create(); d.ps = m_r->newGraphicsPipeline(); d.releasePool << d.ps; @@ -144,7 +144,7 @@ void Window::customInit() d.ps->setVertexInputLayout(inputLayout); d.ps->setShaderResourceBindings(d.srb); d.ps->setRenderPassDescriptor(m_rp); - d.ps->build(); + d.ps->create(); d.initialUpdates = m_r->nextResourceUpdateBatch(); d.initialUpdates->uploadStaticBuffer(d.vbuf, 0, sizeof(quadVertexData), quadVertexData); @@ -158,12 +158,12 @@ void Window::customInit() d.rtRp = d.rt->newCompatibleRenderPassDescriptor(); d.releasePool << d.rtRp; d.rt->setRenderPassDescriptor(d.rtRp); - d.rt->build(); + d.rt->create(); d.shadowSrb = m_r->newShaderResourceBindings(); d.releasePool << d.shadowSrb; d.shadowSrb->setBindings({ QRhiShaderResourceBinding::uniformBufferWithDynamicOffset(0, stages, d.ubuf, SHADOW_UBLOCK_SIZE) }); - d.shadowSrb->build(); + d.shadowSrb->create(); d.shadowPs = m_r->newGraphicsPipeline(); d.releasePool << d.shadowPs; @@ -182,7 +182,7 @@ void Window::customInit() d.shadowPs->setVertexInputLayout(inputLayout); d.shadowPs->setShaderResourceBindings(d.shadowSrb); d.shadowPs->setRenderPassDescriptor(d.rtRp); - d.shadowPs->build(); + d.shadowPs->create(); } void Window::customRelease() |