Home
last modified time | relevance | path

Searched refs:BindImage (Results 1 – 24 of 24) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_pipeline_descriptor_set_binder.h81 virtual void BindImage(const uint32_t binding, const RenderHandle handle) = 0; in RENDER_BEGIN_NAMESPACE()
88 …virtual void BindImage(const uint32_t binding, const RenderHandle handle, const RenderHandle sampl… in RENDER_BEGIN_NAMESPACE()
94 virtual void BindImage(const uint32_t binding, const BindableImage& resource) = 0; in RENDER_BEGIN_NAMESPACE()
134 virtual void BindImage( in RENDER_BEGIN_NAMESPACE()
243 …virtual void BindImage(const uint32_t set, const uint32_t binding, const BindableImage& resource) …
284 … virtual void BindImage(const uint32_t set, const uint32_t binding, const BindableImage& resource,
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dpipeline_descriptor_set_binder.h114 void BindImage(
116 void BindImage(const uint32_t binding, const BindableImage& resource) override;
117 void BindImage(const uint32_t binding, const RenderHandle handle) override;
118 …void BindImage(const uint32_t binding, const RenderHandle handle, const RenderHandle samplerHandle…
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;
H A Dpipeline_descriptor_set_binder.cpp342 void DescriptorSetBinder::BindImage( in BindImage() function in DescriptorSetBinder
384 void DescriptorSetBinder::BindImage(const uint32_t binding, const BindableImage& resource) in BindImage() function in DescriptorSetBinder
386 BindImage(binding, resource, 0); in BindImage()
389 void DescriptorSetBinder::BindImage(const uint32_t binding, const RenderHandle handle) in BindImage() function in DescriptorSetBinder
391 BindImage( in BindImage()
396 void DescriptorSetBinder::BindImage(const uint32_t binding, const RenderHandle handle, const Render… in BindImage() function in DescriptorSetBinder
398 BindImage(binding, in BindImage()
632 void PipelineDescriptorSetBinder::BindImage( in BindImage() function in PipelineDescriptorSetBinder
638 descriptorSetBinders_[setIdx].BindImage(binding, resource, flags); in BindImage()
643 void PipelineDescriptorSetBinder::BindImage(const uint32_t set, const uint32_t binding, const Binda… in BindImage() function in PipelineDescriptorSetBinder
[all …]
H A Drender_node_post_process_util.cpp543 binder.BindImage(binding++, mainInput); in ExecuteCombine()
600 binder.BindImage(binding, inOut.input); in ExecuteFXAA()
655 binder.BindImage(binding, images_.depth.handle); in ExecuteTAA()
656 binder.BindImage(++binding, inOut.input.handle); in ExecuteTAA()
657 binder.BindImage(++binding, images_.velocity.handle); in ExecuteTAA()
658 binder.BindImage(++binding, images_.history.handle); in ExecuteTAA()
735 binder.BindImage(binding, input); in ExecuteDofBlur()
738 binder.BindImage(++binding, depth); in ExecuteDofBlur()
797 binder.BindImage(binding, input); in ExecuteDof()
802 binder.BindImage(++binding, depth); in ExecuteDof()
[all …]
H A Drender_node_util.cpp229 pipelineDescriptorSetBinder.BindImage(ref.set, ref.binding, bindable); in BindResourcesToBinder()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_pool_manager_gles.cpp39 struct BindImage { struct
60 void UpdateBindImages(const RenderCommandBeginRenderPass& beginRenderPass, array_view<BindImage> im… in UpdateBindImages()
174 bool IsDefaultAttachment(array_view<const BindImage> images, const RenderPassSubpassDesc& sb) in IsDefaultAttachment()
210 bool IsDefaultResolve(array_view<const BindImage> images, const RenderPassSubpassDesc& sb) in IsDefaultResolve()
316 void BindToFboMultisampled(GLenum attachType, const BindImage& image, const BindImage& resolveImage… in BindToFboMultisampled()
414 const array_view<const BindImage> images, const size_t resolveAttachmentCount, in GenerateSubPassFBO()
487 array_view<const BindImage> images) in GenerateResolveFBO()
545 …vector<FboHash>& fboMap, array_view<const BindImage> images, const array_view<const uint32_t> imag… in ProcessSubPass()
750 BindImage images[PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT]; in GetFramebufferHandle()
766 [this, &fb, &fboMap, images = array_view<const BindImage>(images), in GetFramebufferHandle()
[all …]
H A Drender_backend_gles.h241 …void BindImage(const BindableImage& res, const GpuResourceState& resState, Gles::Bind& obj, uint32…
H A Drender_backend_gles.cpp1994 void RenderBackendGLES::BindImage( in BindImage() function in RenderBackendGLES
2019 BindImage(res, resState, obj, index); in BindImageSampler()
2083 BindImage(bRes.resource, bRes.state, obj, index); in ProcessBindings()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_bloom.cpp188 binder.BindImage(binding++, { targets_.tex1[0].GetHandle() }); in ComputeDownscaleAndThreshold()
189 binder.BindImage(binding++, { bloomInfo_.input }); in ComputeDownscaleAndThreshold()
262 binder.BindImage(0u, { targets_.tex1[i - 1].GetHandle() }); in ComputeUpscale()
263 binder.BindImage(1u, { targets_.tex1[i].GetHandle() }); in ComputeUpscale()
296 binder.BindImage(binding++, { bloomInfo_.output }); in ComputeCombine()
297 binder.BindImage(binding++, { bloomInfo_.input }); in ComputeCombine()
298 binder.BindImage(binding++, { targets_.tex1[0].GetHandle() }); in ComputeCombine()
367 binder.BindImage(0u, { bloomInfo_.input }); in RenderDownscaleAndThreshold()
460 binder.BindImage(binding++, { input }); in RenderUpscale()
502 binder.BindImage(binding++, { bloomInfo_.input }); in RenderCombine()
[all …]
H A Drender_motion_blur.cpp213 binder.BindImage(binding++, blurInfo.input, samplerHandle_); in Execute()
214 binder.BindImage(binding++, blurInfo.depth, samplerNearestHandle_); in Execute()
215 binder.BindImage(binding++, velocity, samplerHandle_); in Execute()
216 binder.BindImage(binding++, tileVelocity, samplerHandle_); in Execute()
282 binder.BindImage(0U, blurInfo.velocity, samplerHandle_); in ExecuteTileVelocity()
315 binder.BindImage(0U, vel0, samplerHandle_); in ExecuteTileVelocity()
344 binder.BindImage(0U, vel1, samplerHandle_); in ExecuteTileVelocity()
H A Drender_copy.cpp130 binder.BindImage(++binding, copyInfo_.input); in Execute()
H A Drender_blur.cpp240 binder.BindImage(1, { imageData_.mipImage, inputMipLevel }); in RenderData()
336 binder.BindImage(1u, { image, inputMipLevel }); in BlurPass()
H A Drender_node_mip_chain_post_process.cpp383 binder.BindImage(binding++, BindableImage { imageHandle, inputMipLevel }); in RenderGraphics()
H A Drender_node_single_post_process.cpp421 binder.BindImage(set, ref.binding.binding, bi); in BindDefaultResources()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_camera_cubemap.cpp363 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet0()
366 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet0()
369 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet0()
372 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet0()
391 binder.BindImage(resIdx, bi, {}); in UpdateSet1()
H A Drender_node_default_material_deferred_shading.cpp252 binder0.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
255 binder0.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
258 binder0.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
261 binder0.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
267 binder1.BindImage( in UpdateSet01()
H A Drender_node_default_env.cpp217 binder1.BindImage(bindingIndex++, envDataHandles.texHandle, cubemapSampler); in RenderData()
218 binder1.BindImage(bindingIndex++, envDataHandles.cubeHandle, cubemapSampler); in RenderData()
280 binder.BindImage(idx, currRes, cubemapSampler); in UpdateAndBindCustomSet()
282 binder.BindImage(idx, currRes); in UpdateAndBindCustomSet()
H A Drender_node_camera_single_post_process.cpp444 …binder.BindImage(GLOBAL_POST_PROCESS_SET, bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE… in UpdateSet0()
447 …binder.BindImage(GLOBAL_POST_PROCESS_SET, bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE… in UpdateSet0()
450 …binder.BindImage(GLOBAL_POST_PROCESS_SET, bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE… in UpdateSet0()
453 …binder.BindImage(GLOBAL_POST_PROCESS_SET, bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE… in UpdateSet0()
473 binder.BindImage(set, ref.binding.binding, bi); in BindDefaultResources()
H A Drender_node_default_material_render_slot.cpp447 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
450 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
453 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
456 binder.BindImage(bindingIndex++, bi, CORE_ADDITIONAL_DESCRIPTOR_IMMUTABLE_SAMPLER_BIT); in UpdateSet01()
485 …binder.BindImage(bindingIdx++, materialHandles.resources[MaterialComponent::TextureIndex::BASE_COL… in UpdateAndBindSet2()
524 binder.BindImage(idx, currRes, defaultSamplers_.linearMipHandle); in UpdateAndBindSet3()
526 binder.BindImage(idx, currRes); in UpdateAndBindSet3()
H A Drender_copy_helper.cpp102 binder.BindImage(++binding, copyInfo_.input); in Execute()
H A Drender_node_default_shadows_blur.cpp248 bind.BindImage(1, imageHandle); in RenderBlur()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_pipeline_binder.cpp343 BindImage(set, binding, in Bind()
429 void ShaderPipelineBinder::BindImage( in BindImage() function in ShaderPipelineBinder
456 pipelineDescriptorSetBinder_->BindImage(set, binding, bindable); in BindImage()
686BindImage(sb.set, sb.binding, bindingProperties->GetValue<BindableImageWithHandleReference>(idx)); in BindPropertyBindings()
H A Dshader_pipeline_binder.h63 void BindImage(
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dintf_shader_pipeline_binder.h140 …virtual void BindImage(uint32_t set, uint32_t binding, const BindableImageWithHandleReference& res… in RENDER_BEGIN_NAMESPACE()