Lines Matching refs:ImageLayout
222 void PatchRenderPassFinalLayout(const RenderHandle handle, const ImageLayout imageLayout, in PatchRenderPassFinalLayout()
359 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, in GetSrcBufferBarrier()
381 ImageLayout srcImageLayout = src.imageLayout; in GetSrcImageBarrierMips()
409 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, in GetDstBufferBarrier()
431 ImageLayout dstImageLayout = dst.imageLayout; in GetDstImageBarrierMips()
477 const GpuQueue& dstGpuQueue, const ImageLayout srcImageLayout, const ImageLayout dstImageLayout) in GetQueueOwnershipTransferBarrier()
792 … ref.resource.handle, ImageLayout::CORE_IMAGE_LAYOUT_PRESENT_SRC, beginRenderPass, ref); in StoreFinalImageState()
818 ref.additionalState.layouts = make_unique<ImageLayout[]>(MAX_MIP_STATE_COUNT); in StoreFinalImageState()
924 array_view<ImageLayout>& finalImageLayouts, const uint32_t renderNodeIndex) in BeginRenderPassUpdateImageStates()
941 ImageLayout imgLayout = stateRef.resource.imageLayout; in BeginRenderPassUpdateImageStates()
960 if ((imgLayout == ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED) && in BeginRenderPassUpdateImageStates()
982 array_view<ImageLayout> finalImageLayouts, StateCache& stateCache) in BeginRenderPassUpdateSubpassImageStates()
990 const ImageLayout& refImgLayout = subpassResourceStatesRef.layouts[attachmentIndex]; in BeginRenderPassUpdateSubpassImageStates()
1164 ImageLayout srcImageLayout = stateRef.resource.imageLayout; in HandleCustomBarriers()
1569 … ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED }); in AddCommandBarrierAndUpdateStateCacheBuffer()
1675 …gpuImageTracking_[dataIdx].additionalState.layouts = make_unique<ImageLayout[]>(MAX_MIP_STATE_COUN… in GetImageResourceStateRef()