Lines Matching defs:imageLayout
206 resState.resource.imageLayout, RenderHandleUtil::GetIndexPart(resState.resource.handle),
221 void PatchRenderPassFinalLayout(const RenderHandle handle, const ImageLayout imageLayout,
227 beginRenderPass.imageLayouts.attachmentFinalLayouts[attachmentIdx] = imageLayout;
228 storeState.resource.imageLayout = imageLayout;
369 res.imageLayout,
380 ImageLayout srcImageLayout = src.imageLayout;
419 res.imageLayout,
430 ImageLayout dstImageLayout = dst.imageLayout;
461 additionalStateRef.layouts[res.mip] = res.imageLayout;
465 additionalStateRef.layouts[idx] = res.imageLayout;
795 swapchainStates_.swapchains.push_back({ ref.resource.handle, ref.state, ref.resource.imageLayout });
937 ImageLayout imgLayout = stateRef.resource.imageLayout;
995 ref.resource.imageLayout = refImgLayout;
1159 ImageLayout srcImageLayout = stateRef.resource.imageLayout;
1189 stateRef.resource.imageLayout = cb.dst.optionalImageLayout;
1258 bRes.imageLayout = nextRc.imageLayout;
1280 bRes.imageLayout = nextRc.srcImageLayout;
1291 bRes.imageLayout = nextRc.dstImageLayout;
1374 bRes.imageLayout = CORE_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL;
1400 bRes.imageLayout = CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL;
1494 const bool layoutChanged = (prevStateRb.optionalImageLayout != res.imageLayout);
1506 res.handle, ref.prevRenderNodeIndex, params.renderNodeIndex, prevImage.imageLayout, res.imageLayout });
1596 stateRef.prevRenderNodeIndex, renderNodeIndex, srcImage.imageLayout, newImage.imageLayout });