Home
last modified time | relevance | path

Searched refs:ImageLayout (Results 1 - 19 of 19) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_staging.cpp42 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 Drender_node_bloom.cpp57 return BindableImage { res.handle, res.mip, res.layer, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, res.secondHandle }; in GetBindableImage()
H A Drender_node_mip_chain_post_process.cpp76 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }; in GetBindableImage()
H A Drender_node_single_post_process.cpp129 PipelineStateConstants::GPU_IMAGE_ALL_LAYERS, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, {} }; in GetBindableImage()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_layout_desc.h95 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
125 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
H A Dpipeline_state_desc.h158 enum ImageLayout { enum
909 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_backend.h37 ImageLayout layout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
H A Drender_graph.h68 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 Drender_graph.cpp221 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 Drender_command_list.h221 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 Dpipeline_descriptor_set_binder.cpp35 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 Drender_command_list.cpp1075 (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 Dpipeline_create_functions_vk.cpp51 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 Drender_backend_vk.h260 ImageLayout imageLayout { ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED };
H A Dnode_context_pool_manager_vk.cpp43 uint64_t BASE_NS::hash(const RENDER_NS::ImageLayout& val) in hash()
H A Drender_backend_vk.cpp276 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 Drender_node_default_shadows_blur.cpp265 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 Dsurface_buffer_impl.cpp247 *(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 Dshader_pipeline_binder.cpp453 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, in BindImage()
487 ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, rRef.samplerHandle.GetHandle() }; in BindImages()

Completed in 24 milliseconds