Lines Matching refs:mDepthStencilImage

917       mDepthStencilImage(nullptr),
969 mDepthStencilImage = nullptr; in reset()
1148 mDepthStencilImage = image; in depthStencilImagesDraw()
1240 if (mDepthStencilImage) in updateStartedRenderPassWithDepthMode()
1244 mDepthStencilImage->setRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment); in updateStartedRenderPassWithDepthMode()
1248 mDepthStencilImage->clearRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment); in updateStartedRenderPassWithDepthMode()
1269 if (mDepthStencilImage) in restoreDepthContent()
1271 ASSERT(mDepthStencilImage->valid()); in restoreDepthContent()
1272 mDepthStencilImage->restoreSubresourceContent( in restoreDepthContent()
1281 if (mDepthStencilImage) in restoreStencilContent()
1283 ASSERT(mDepthStencilImage->valid()); in restoreStencilContent()
1284 mDepthStencilImage->restoreSubresourceStencilContent( in restoreStencilContent()
1383 ASSERT(mDepthStencilImage); in finalizeDepthStencilImageLayout()
1389 if (mDepthStencilImage->usedByCurrentRenderPassAsAttachmentAndSampler()) in finalizeDepthStencilImageLayout()
1392 imageLayout = mDepthStencilImage->getCurrentImageLayout(); in finalizeDepthStencilImageLayout()
1393 if (mDepthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment)) in finalizeDepthStencilImageLayout()
1397 barrierRequired = mDepthStencilImage->isReadBarrierNecessary(imageLayout); in finalizeDepthStencilImageLayout()
1406 else if (mDepthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment)) in finalizeDepthStencilImageLayout()
1409 barrierRequired = mDepthStencilImage->isReadBarrierNecessary(imageLayout); in finalizeDepthStencilImageLayout()
1422 const angle::Format &format = mDepthStencilImage->getFormat().actualImageFormat(); in finalizeDepthStencilImageLayout()
1425 updateImageLayoutAndBarrier(context, mDepthStencilImage, aspectFlags, imageLayout); in finalizeDepthStencilImageLayout()
1432 ASSERT(mDepthStencilImage); in finalizeDepthStencilResolveImageLayout()
1488 if (mDepthStencilImage == image) in finalizeImageLayout()
1491 mDepthStencilImage = nullptr; in finalizeImageLayout()
1511 ASSERT(!mDepthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment) || in finalizeDepthStencilLoadStore()
1547 if (mDepthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment) && in finalizeDepthStencilLoadStore()
1574 if (!mDepthStencilImage->hasRenderPassUsageFlag(RenderPassUsage::ReadOnlyAttachment)) in finalizeDepthStencilLoadStore()
1588 mDepthStencilImage->onWrite(mDepthStencilLevelIndex, 1, mDepthStencilLayerIndex, in finalizeDepthStencilLoadStore()
1598 mDepthStencilImage->resetRenderPassUsageFlags(); in finalizeDepthStencilImageLayoutAndLoadStore()
1646 if (mDepthStencilImage) in endRenderPass()