/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_pipeline_descriptor_set_binder.h | 81 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 D | pipeline_descriptor_set_binder.h | 114 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 D | pipeline_descriptor_set_binder.cpp | 342 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 D | render_node_post_process_util.cpp | 543 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 D | render_node_util.cpp | 229 pipelineDescriptorSetBinder.BindImage(ref.set, ref.binding, bindable); in BindResourcesToBinder()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | node_context_pool_manager_gles.cpp | 39 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 D | render_backend_gles.h | 241 …void BindImage(const BindableImage& res, const GpuResourceState& resState, Gles::Bind& obj, uint32…
|
H A D | render_backend_gles.cpp | 1994 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 D | render_bloom.cpp | 188 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 D | render_motion_blur.cpp | 213 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 D | render_copy.cpp | 130 binder.BindImage(++binding, copyInfo_.input); in Execute()
|
H A D | render_blur.cpp | 240 binder.BindImage(1, { imageData_.mipImage, inputMipLevel }); in RenderData() 336 binder.BindImage(1u, { image, inputMipLevel }); in BlurPass()
|
H A D | render_node_mip_chain_post_process.cpp | 383 binder.BindImage(binding++, BindableImage { imageHandle, inputMipLevel }); in RenderGraphics()
|
H A D | render_node_single_post_process.cpp | 421 binder.BindImage(set, ref.binding.binding, bi); in BindDefaultResources()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_camera_cubemap.cpp | 363 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 D | render_node_default_material_deferred_shading.cpp | 252 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 D | render_node_default_env.cpp | 217 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 D | render_node_camera_single_post_process.cpp | 444 …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 D | render_node_default_material_render_slot.cpp | 447 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 D | render_copy_helper.cpp | 102 binder.BindImage(++binding, copyInfo_.input); in Execute()
|
H A D | render_node_default_shadows_blur.cpp | 248 bind.BindImage(1, imageHandle); in RenderBlur()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 343 BindImage(set, binding, in Bind() 429 void ShaderPipelineBinder::BindImage( in BindImage() function in ShaderPipelineBinder 456 pipelineDescriptorSetBinder_->BindImage(set, binding, bindable); in BindImage() 686 … BindImage(sb.set, sb.binding, bindingProperties->GetValue<BindableImageWithHandleReference>(idx)); in BindPropertyBindings()
|
H A D | shader_pipeline_binder.h | 63 void BindImage(
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_shader_pipeline_binder.h | 140 …virtual void BindImage(uint32_t set, uint32_t binding, const BindableImageWithHandleReference& res… in RENDER_BEGIN_NAMESPACE()
|