/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_node_post_process_util.h | 49 BindableImage input; 51 BindableImage output; 54 BindableImage depth; 56 BindableImage velocity; 59 BindableImage history; 61 BindableImage historyNext;
|
H A D | intf_pipeline_descriptor_set_binder.h | 94 virtual void BindImage(const uint32_t binding, const BindableImage& resource) = 0; 100 virtual void BindImages(const uint32_t binding, const BASE_NS::array_view<const BindableImage> resources) = 0; 135 const uint32_t binding, const BindableImage& resource, const AdditionalDescriptorFlags flags) = 0; 243 virtual void BindImage(const uint32_t set, const uint32_t binding, const BindableImage& resource) = 0; 251 const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableImage> resources) = 0; 284 virtual void BindImage(const uint32_t set, const uint32_t binding, const BindableImage& resource,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_copy.h | 39 BindableImage input; 40 BindableImage output;
|
H A D | render_bloom.h | 38 BindableImage input; 39 BindableImage output;
|
H A D | render_node_bloom.cpp | 55 inline BindableImage GetBindableImage(const RenderNodeResource& res) in GetBindableImage() 57 return BindableImage { res.handle, res.mip, res.layer, ImageLayout::CORE_IMAGE_LAYOUT_UNDEFINED, res.secondHandle }; in GetBindableImage()
|
H A D | render_blur.h | 39 BindableImage blurTarget;
|
H A D | render_node_mip_chain_post_process.cpp | 73 inline BindableImage GetBindableImage(const RenderHandle& res) in GetBindableImage() 75 return BindableImage { res, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in GetBindableImage() 383 binder.BindImage(binding++, BindableImage { imageHandle, inputMipLevel }); in RenderGraphics()
|
H A D | render_node_single_post_process.cpp | 126 inline BindableImage GetBindableImage(const RenderHandle& res) in GetBindableImage() 128 return BindableImage { res, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in GetBindableImage() 418 BindableImage bi; in BindDefaultResources()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | pipeline_descriptor_set_binder.h | 115 const uint32_t binding, const BindableImage& resource, const AdditionalDescriptorFlags flags) override; 116 void BindImage(const uint32_t binding, const BindableImage& resource) override; 120 void BindImages(const uint32_t binding, const BASE_NS::array_view<const BindableImage> resources) override; 186 void BindImage(const uint32_t set, const uint32_t binding, const BindableImage& resource, 188 void BindImage(const uint32_t set, const uint32_t binding, const BindableImage& resource) override; 190 const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableImage> resources) override;
|
H A D | render_node_post_process_util.h | 62 BindableImage input; 63 BindableImage output; 167 BindableImage GetIntermediateImage(const RenderHandle& input) in GetIntermediateImage() 177 BindableImage GetMipImage(const RenderHandle& input) in GetMipImage()
|
H A D | pipeline_descriptor_set_binder.cpp | 343 const uint32_t binding, const BindableImage& resource, const AdditionalDescriptorFlags flags) in BindImage() 357 BindableImage& bindableImage = images_[bind.resourceIndex].resource; in BindImage() 384 void DescriptorSetBinder::BindImage(const uint32_t binding, const BindableImage& resource) in BindImage() 392 binding, BindableImage { handle, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in BindImage() 399 BindableImage { handle, PipelineStateConstants::GPU_IMAGE_ALL_MIP_LEVELS, in BindImage() 403 void DescriptorSetBinder::BindImages(const uint32_t binding, const array_view<const BindableImage> resources) in BindImages() 409 BindableImage& ref = images_[bind.resourceIndex].resource; in BindImages() 415 const BindableImage& currResource = resources[idx]; in BindImages() 425 BindableImage& bindableImage = (idx == 0) ? ref : images_[arrayOffset + idx - 1].resource; in BindImages() 633 const uint32_t set, const uint32_t binding, const BindableImage in BindImage() [all...] |
H A D | render_node_post_process_util.cpp | 114 inline bool IsValidHandle(const BindableImage& img) in IsValidHandle() 312 BindableImage postTaaBloomInput = images_.input; in PreExecute() 322 BindableImage layerCopyOutput; in PreExecute() 349 BindableImage input = postTaaBloomInput; in PreExecute() 354 const BindableImage output = in PreExecute() 541 BindableImage mainInput = inOut.input; in ExecuteCombine() 733 BindableImage input = inOut.input; in ExecuteDofBlur() 736 BindableImage depth = images_.depth; in ExecuteDofBlur() 795 BindableImage input = inOut.input; in ExecuteDof() 800 BindableImage dept in ExecuteDof() [all...] |
H A D | render_node_util.cpp | 224 BindableImage bindable; in BindResourcesToBinder()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_layout_desc.h | 87 struct BindableImage { struct 157 BindableImage resource {};
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 364 ResourceBarrier GetSrcImageBarrier(const GpuResourceState& state, const BindableImage& res) in GetSrcImageBarrier() 375 ResourceBarrier GetSrcImageBarrierMips(const GpuResourceState& state, const BindableImage& src, in GetSrcImageBarrierMips() 376 const BindableImage& dst, const RenderGraph::RenderGraphAdditionalImageState& additionalImageState) in GetSrcImageBarrierMips() 414 ResourceBarrier GetDstImageBarrier(const GpuResourceState& state, const BindableImage& res) in GetDstImageBarrier() 425 ResourceBarrier GetDstImageBarrierMips(const GpuResourceState& state, const BindableImage& src, in GetDstImageBarrierMips() 426 const BindableImage& dst, const RenderGraph::RenderGraphAdditionalImageState& additionalImageState) in GetDstImageBarrierMips() 452 const BindableImage& res, RenderGraph::RenderGraphAdditionalImageState& additionalStateRef) in ModifyAdditionalImageState() 998 const BindableImage image { in BeginRenderPassUpdateSubpassImageStates() 1191 const BindableImage image { in HandleCustomBarriers() 1256 BindableImage bRe [all...] |
H A D | render_graph.h | 73 BindableImage resource; 195 const GpuResourceState& resourceState, const BindableImage& res, RenderGraph::ParameterCache& params); 210 const GpuResourceState& newGpuResourceState, const BindableImage& newImage,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.h | 241 void BindImage(const BindableImage& res, const GpuResourceState& resState, Gles::Bind& obj, uint32_t index); 242 void BindImageSampler(const BindableImage& res, const GpuResourceState& resState, Gles::Bind& obj, uint32_t index);
|
H A D | render_backend_gles.cpp | 1994 const BindableImage& res, const GpuResourceState& resState, Gles::Bind& obj, uint32_t index) in BindImage() 2016 const BindableImage& res, const GpuResourceState& resState, Gles::Bind& obj, uint32_t index) in BindImageSampler()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 449 const BindableImage bindable { in BindImage() 482 vector<BindableImage> bindables; in BindImages() 486 bindables[idx] = BindableImage { rRef.handle.GetHandle(), rRef.mip, rRef.layer, in BindImages()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_material_render_slot.h | 56 RENDER_NS::BindableImage resources[RenderDataDefaultMaterial::MATERIAL_TEXTURE_COUNT];
|
H A D | render_node_camera_single_post_process.cpp | 441 BindableImage bi; in UpdateSet0() 470 BindableImage bi; in BindDefaultResources()
|
H A D | render_node_camera_cubemap.cpp | 360 BindableImage bi; in UpdateSet0() 386 BindableImage bi; in UpdateSet1()
|
H A D | render_node_default_material_deferred_shading.cpp | 249 BindableImage bi; in UpdateSet01()
|
H A D | render_node_default_material_render_slot.cpp | 444 BindableImage bi; in UpdateSet01()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | render_backend_vk.cpp | 2030 const BindableImage& bRes = (idx == 0) ? ref.resource : images[arrayOffset + idx - 1].resource;
|