/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_staging.cpp | 42 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED }; // NOTE: undefined, because we do not care the previous data in ExplicitBarrierUndefinedImageToTransferDst() 44 PipelineStageFlagBits::CORE_PIPELINE_STAGE_TRANSFER_BIT, ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL }; in ExplicitBarrierUndefinedImageToTransferDst() 54 PipelineStageFlagBits::CORE_PIPELINE_STAGE_TRANSFER_BIT, ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL }; in ExplicitBarrierTransferDstImageToTransferSrc() 56 PipelineStageFlagBits::CORE_PIPELINE_STAGE_TRANSFER_BIT, ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL }; in ExplicitBarrierTransferDstImageToTransferSrc() 114 ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL }; in GenerateMipmaps() 117 ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL }; in GenerateMipmaps() 152 ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL }; in GenerateMipmaps() 155 ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL }; in GenerateMipmaps() 343 ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL }; in CopyStagingToImages() 371 ImageLayout in CopyStagingToImages() [all...] |
H A D | render_node_bloom.cpp | 57 return BindableImage { res.handle, res.mip, res.layer, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, res.secondHandle }; in GetBindableImage()
|
H A D | render_node_mip_chain_post_process.cpp | 76 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }; in GetBindableImage()
|
H A D | render_node_single_post_process.cpp | 129 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }; in GetBindableImage()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_layout_desc.h | 95 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED }; 125 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
|
H A D | pipeline_state_desc.h | 158 enum ImageLayout { enum 909 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_backend.h | 37 ImageLayout layout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
|
H A D | render_graph.h | 68 BASE_NS::unique_ptr<ImageLayout[]> layouts; 92 ImageLayout optionalReleaseImageLayout { CORE_IMAGE_LAYOUT_UNDEFINED }; 93 ImageLayout optionalAcquireImageLayout { CORE_IMAGE_LAYOUT_UNDEFINED }; 102 ImageLayout layout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED }; 141 BASE_NS::array_view<ImageLayout>& finalImageLayouts, const uint32_t renderNodeIndex); 144 BASE_NS::array_view<ImageLayout> finalImageLayouts, StateCache& stateCache);
|
H A D | render_graph.cpp | 221 void PatchRenderPassFinalLayout(const RenderHandle handle, const ImageLayout imageLayout, in PatchRenderPassFinalLayout() 358 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, in GetSrcBufferBarrier() 380 ImageLayout srcImageLayout = src.imageLayout; in GetSrcImageBarrierMips() 408 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, in GetDstBufferBarrier() 430 ImageLayout dstImageLayout = dst.imageLayout; in GetDstImageBarrierMips() 476 const GpuQueue& dstGpuQueue, const ImageLayout srcImageLayout, const ImageLayout dstImageLayout) in GetQueueOwnershipTransferBarrier() 788 ref.resource.handle, ImageLayout::CORE_IMAGE_LAYOUT_PRESENT_SRC, beginRenderPass, ref); in StoreFinalImageState() 814 ref.additionalState.layouts = make_unique<ImageLayout[]>(MAX_MIP_STATE_COUNT); in StoreFinalImageState() 920 array_view<ImageLayout> in BeginRenderPassUpdateImageStates() [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.h | 221 ImageLayout attachmentInitialLayouts[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { 222 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED 226 ImageLayout attachmentFinalLayouts[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { 227 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED 234 ImageLayout layouts[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT] { CORE_IMAGE_LAYOUT_UNDEFINED, 273 ImageLayout srcImageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED }; 274 ImageLayout dstImageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED }; 287 ImageLayout optionalImageLayou [all...] |
H A D | pipeline_descriptor_set_binder.cpp | 35 constexpr ImageLayout GetImageLayout(const DescriptorType dt) in GetImageLayout() 362 ? ImageLayout::CORE_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL in BindImage() 393 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }); in BindImage() 400 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, samplerHandle }); in BindImage() 411 const ImageLayout defaultImageLayout = GetImageLayout(bind.binding.descriptorType); in BindImages() 430 ? ImageLayout::CORE_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL in BindImages()
|
H A D | render_command_list.cpp | 1075 (subpassResourceStates.layouts[attachmentIndex] != ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED) in ProcessColorAttachments() 1337 ImageResourceBarrier source { 0, 0, ImageLayout::CORE_IMAGE_LAYOUT_MAX_ENUM }; in CustomImageBarrier() 1494 data->srcImageLayout = ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL; in BlitImage() 1495 data->dstImageLayout = ImageLayout::CORE_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL; in BlitImage()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_create_functions_vk.cpp | 51 const array_view<const ImageLayout> initialImageLayouts, const array_view<const ImageLayout> finalImageLayouts, in CreateAttachmentDescriptions() 64 const ImageLayout initialLayout = *itInitialImageLayouts++; in CreateAttachmentDescriptions() 65 const ImageLayout finalLayout = *itFinalImageLayouts++; in CreateAttachmentDescriptions() 85 const array_view<const ImageLayout> initialImageLayouts, const array_view<const ImageLayout> finalImageLayouts, in CreateAttachmentDescriptions2() 98 const ImageLayout initialLayout = *itInitialImageLayouts++; in CreateAttachmentDescriptions2() 99 const ImageLayout finalLayout = *itFinalImageLayouts++; in CreateAttachmentDescriptions2() 181 const ImageLayout* layouts, // can be null if compatibility in CreateAttachmentReferences() 205 const ImageLayout* layout in CreateAttachmentReferences2() [all...] |
H A D | render_backend_vk.h | 260 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
|
H A D | node_context_pool_manager_vk.cpp | 43 uint64_t BASE_NS::hash(const RENDER_NS::ImageLayout& val) in hash()
|
H A D | render_backend_vk.cpp | 276 if (pi.imageLayout != ImageLayout::CORE_IMAGE_LAYOUT_PRESENT_SRC) { in AcquirePresentationInfo() 305 PLUGIN_ASSERT(presRef.imageLayout == ImageLayout::CORE_IMAGE_LAYOUT_PRESENT_SRC); 2599 PLUGIN_ASSERT(presRef.imageLayout != ImageLayout::CORE_IMAGE_LAYOUT_PRESENT_SRC); 2646 presRef.imageLayout = ImageLayout::CORE_IMAGE_LAYOUT_PRESENT_SRC;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_shadows_blur.cpp | 265 ImageLayout::CORE_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL }; in ExplicitInputBarrier() 277 ImageLayout::CORE_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL }; in ExplicitOutputBarrier()
|
/foundation/graphic/graphic_surface/surface/src/ |
H A D | surface_buffer_impl.cpp | 247 *(static_cast<OHOS::HDI::Display::Buffer::V1_2::ImageLayout*>(layout))); in GetImageLayout() 442 OHOS::HDI::Display::Buffer::V1_2::ImageLayout layout; in GetPlanesInfo()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 453 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, in BindImage() 487 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, rRef.samplerHandle.GetHandle() }; in BindImages()
|