/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_buffer_gles.cpp | 97 device_.BindBuffer(INIT_TARGET, plat_.buffer); 126 device_.BindBuffer(INIT_TARGET, oldBind); 144 device_.BindBuffer(GL_COPY_WRITE_BUFFER, plat_.buffer); in ~GpuBufferGLES() 146 device_.BindBuffer(GL_COPY_WRITE_BUFFER, 0); in ~GpuBufferGLES() 196 device_.BindBuffer(GL_COPY_WRITE_BUFFER, plat_.buffer); in Map() 204 device_.BindBuffer(GL_COPY_WRITE_BUFFER, oldBind); in Map() 222 device_.BindBuffer(GL_COPY_WRITE_BUFFER, plat_.buffer); in Unmap() 224 device_.BindBuffer(GL_COPY_WRITE_BUFFER, oldBind); in Unmap() 246 device_.BindBuffer(GL_COPY_WRITE_BUFFER, plat_.buffer); in MapMemory() 254 device_.BindBuffer(GL_COPY_WRITE_BUFFER, oldBind); in MapMemory()
|
H A D | render_backend_gles.cpp | 535 device_.BindBuffer(GL_PIXEL_UNPACK_BUFFER, plat.buffer); in SetupBlit() 575 device_.BindBuffer(GL_PIXEL_UNPACK_BUFFER, 0); in FinishBlit() 1148 device_.BindBuffer(GL_DRAW_INDIRECT_BUFFER, plat.buffer); in RenderCommandDrawIndirect() 1206 device_.BindBuffer(GL_DISPATCH_INDIRECT_BUFFER, plat.buffer); in RenderCommandDispatchIndirect() 1725 device_.BindBuffer(GL_COPY_READ_BUFFER, srcData.buffer); in RenderCommandCopyBuffer() 1726 device_.BindBuffer(GL_COPY_WRITE_BUFFER, dstData.buffer); in RenderCommandCopyBuffer() 1730 device_.BindBuffer(GL_COPY_READ_BUFFER, oldBindR); in RenderCommandCopyBuffer() 1731 device_.BindBuffer(GL_COPY_WRITE_BUFFER, oldBindW); in RenderCommandCopyBuffer() 1795 device_.BindBuffer(GL_PIXEL_PACK_BUFFER, bPlat.buffer); in ImageToBufferCopy() 1802 device_.BindBuffer(GL_PIXEL_PACK_BUFFER, 0); in ImageToBufferCopy() [all …]
|
H A D | render_backend_gles.h | 243 …void BindBuffer(const BindableBuffer& res, Gles::Bind& obj, uint32_t dynamicOffset, uint32_t index…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_pipeline_descriptor_set_binder.h | 52 …virtual void BindBuffer(const uint32_t binding, const RenderHandle handle, const uint32_t byteOffs… in RENDER_BEGIN_NAMESPACE() 61 virtual void BindBuffer( in RENDER_BEGIN_NAMESPACE() 69 virtual void BindBuffer(const uint32_t binding, const BindableBuffer& resource) = 0; in RENDER_BEGIN_NAMESPACE() 126 virtual void BindBuffer( in RENDER_BEGIN_NAMESPACE() 225 …virtual void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource… 274 …virtual void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | pipeline_descriptor_set_binder.h | 104 void BindBuffer( 106 void BindBuffer(const uint32_t binding, const BindableBuffer& resource) override; 107 …void BindBuffer(const uint32_t binding, const RenderHandle handle, const uint32_t byteOffset) over… 108 void BindBuffer( 180 void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource, 182 …void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource) overri…
|
H A D | pipeline_descriptor_set_binder.cpp | 245 void DescriptorSetBinder::BindBuffer( in BindBuffer() function in DescriptorSetBinder 279 void DescriptorSetBinder::BindBuffer(const uint32_t binding, const BindableBuffer& resource) in BindBuffer() function in DescriptorSetBinder 281 BindBuffer(binding, resource, 0); in BindBuffer() 284 void DescriptorSetBinder::BindBuffer(const uint32_t binding, const RenderHandle handle, const uint3… in BindBuffer() function in DescriptorSetBinder 286 …BindBuffer(binding, BindableBuffer { handle, byteOffset, PipelineStateConstants::GPU_BUFFER_WHOLE_… in BindBuffer() 289 void DescriptorSetBinder::BindBuffer( in BindBuffer() function in DescriptorSetBinder 292 BindBuffer(binding, BindableBuffer { handle, byteOffset, byteSize }); in BindBuffer() 605 void PipelineDescriptorSetBinder::BindBuffer( in BindBuffer() function in PipelineDescriptorSetBinder 611 descriptorSetBinders_[setIdx].BindBuffer(binding, resource, flags); in BindBuffer() 616 void PipelineDescriptorSetBinder::BindBuffer(const uint32_t set, const uint32_t binding, const Bind… in BindBuffer() function in PipelineDescriptorSetBinder [all …]
|
H A D | render_node_post_process_util.cpp | 532 binder.BindBuffer(binding, ubo, 0); in ExecuteCombine() 533 …binder.BindBuffer(++binding, ubo, sizeof(GlobalPostProcessStruct) + PP_COMBINED_IDX * UBO_OFFSET_A… in ExecuteCombine() 591 binder.BindBuffer(binding, ubo, 0u); in ExecuteFXAA() 592 …binder.BindBuffer(++binding, ubo, sizeof(GlobalPostProcessStruct) + PP_FXAA_IDX * UBO_OFFSET_ALIGN… in ExecuteFXAA() 646 binder.BindBuffer(binding++, ubo, 0u); in ExecuteTAA() 647 …binder.BindBuffer(binding++, ubo, sizeof(GlobalPostProcessStruct) + PP_TAA_IDX * UBO_OFFSET_ALIGNM… in ExecuteTAA() 724 binder.BindBuffer(binding, ubo, 0u); in ExecuteDofBlur() 725 …binder.BindBuffer(++binding, ubo, sizeof(GlobalPostProcessStruct) + PP_DOF_IDX * UBO_OFFSET_ALIGNM… in ExecuteDofBlur()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_morph.cpp | 204 binder.BindBuffer(0u, morphTargetBufferHandle_.GetHandle(), 0u); in ComputeMorphs() 223 …inputBinder.BindBuffer(0u, submesh.morphTargetBuffer.bufferHandle.GetHandle(), indexOffset, indexS… in ComputeMorphs() 227 …inputBinder.BindBuffer(1u, submesh.morphTargetBuffer.bufferHandle.GetHandle(), vertexOffset, verte… in ComputeMorphs() 234 outputBinder.BindBuffer(0u, submesh.vertexBuffers[0u].bufferHandle.GetHandle(), in ComputeMorphs() 237 outputBinder.BindBuffer(1u, submesh.vertexBuffers[1u].bufferHandle.GetHandle(), in ComputeMorphs() 240 outputBinder.BindBuffer(2u, submesh.vertexBuffers[2u].bufferHandle.GetHandle(), in ComputeMorphs()
|
H A D | render_node_camera_cubemap.cpp | 345 binder.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet0() 346 binder.BindBuffer( in UpdateSet0() 350 binder.BindBuffer(bindingIndex++, { sceneBuffers_.camera }); in UpdateSet0() 351 binder.BindBuffer(bindingIndex++, { cameraBuffers_.generalData }); in UpdateSet0() 353 binder.BindBuffer(bindingIndex++, { cameraBuffers_.environment }); in UpdateSet0() 354 binder.BindBuffer(bindingIndex++, { cameraBuffers_.fog }); in UpdateSet0() 355 binder.BindBuffer(bindingIndex++, { cameraBuffers_.light }); in UpdateSet0() 356 binder.BindBuffer(bindingIndex++, { cameraBuffers_.postProcess }); in UpdateSet0() 357 binder.BindBuffer(bindingIndex++, { cameraBuffers_.lightCluster }); in UpdateSet0()
|
H A D | render_node_default_material_deferred_shading.cpp | 229 binder0.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet01() 230 binder0.BindBuffer( in UpdateSet01() 234 binder0.BindBuffer(bindingIndex++, sceneBuffers_.camera, 0u); in UpdateSet01() 235 binder0.BindBuffer(bindingIndex++, cameraBuffers_.generalData, 0u); in UpdateSet01() 242 binder0.BindBuffer(bindingIndex++, cameraBuffers_.environment, 0u); in UpdateSet01() 243 binder0.BindBuffer(bindingIndex++, cameraBuffers_.fog, 0u); in UpdateSet01() 244 binder0.BindBuffer(bindingIndex++, cameraBuffers_.light, 0u); in UpdateSet01() 245 binder0.BindBuffer(bindingIndex++, cameraBuffers_.postProcess, 0u); in UpdateSet01() 246 binder0.BindBuffer(bindingIndex++, cameraBuffers_.lightCluster, 0u); in UpdateSet01()
|
H A D | render_node_camera_single_post_process.cpp | 426 …binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, BindableBuffer { ubos_.postProcess.GetH… in UpdateSet0() 427 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, in UpdateSet0() 431 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { sceneBuffers_.camera }); in UpdateSet0() 432 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.generalData }); in UpdateSet0() 434 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.environment }); in UpdateSet0() 435 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.fog }); in UpdateSet0() 436 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.light }); in UpdateSet0() 437 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.postProcess }); in UpdateSet0() 438 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, { cameraBuffers_.lightCluster }); in UpdateSet0() 465 … binder.BindBuffer(set, ref.binding.binding, BindableBuffer { builtInVariables_.defBuffer }); in BindDefaultResources()
|
H A D | render_node_default_material_render_slot.cpp | 427 binder.BindBuffer(bindingIndex++, sceneBuffers_.camera, 0u); in UpdateSet01() 428 binder.BindBuffer(bindingIndex++, cameraBuffers_.generalData, 0u); in UpdateSet01() 435 binder.BindBuffer( in UpdateSet01() 439 binder.BindBuffer( in UpdateSet01() 441 binder.BindBuffer( in UpdateSet01() 463 …binder.BindBuffer(bindingIdx++, sceneBuffers_.mesh, 0u, PipelineLayoutConstants::MAX_UBO_BIND_BYTE… in UpdateSet01() 464 binder.BindBuffer(bindingIdx++, sceneBuffers_.skinJoint, 0u, skinSize); in UpdateSet01() 465 …binder.BindBuffer(bindingIdx++, sceneBuffers_.material, 0, PipelineLayoutConstants::MAX_UBO_BIND_B… in UpdateSet01() 466 binder.BindBuffer( in UpdateSet01() 468 binder.BindBuffer( in UpdateSet01() [all …]
|
H A D | render_node_default_env.cpp | 204 binder0.BindBuffer(bindingIndex++, sceneBuffers_.camera, 0u); in RenderData() 205 binder0.BindBuffer(bindingIndex++, cameraBuffers_.generalData, 0u); in RenderData() 206 binder0.BindBuffer(bindingIndex++, cameraBuffers_.environment, 0u); in RenderData() 207 binder0.BindBuffer(bindingIndex++, cameraBuffers_.fog, 0u); in RenderData() 208 binder0.BindBuffer(bindingIndex++, cameraBuffers_.postProcess, 0u); in RenderData() 276 binder.BindBuffer(idx, currRes, 0); in UpdateAndBindCustomSet()
|
H A D | render_node_default_depth_render_slot.cpp | 265 binder0.BindBuffer(bindingIndex++, buffers_.camera, 0u); in UpdateSet01() 266 binder0.BindBuffer(bindingIndex++, buffers_.generalData, 0u); in UpdateSet01() 273 …binder1.BindBuffer(bindingIdx++, buffers_.mesh, 0u, PipelineLayoutConstants::MAX_UBO_BIND_BYTE_SIZ… in UpdateSet01() 274 binder1.BindBuffer(bindingIdx++, buffers_.skinJoint, 0u, skinSize); in UpdateSet01()
|
H A D | render_node_default_shadow_render_slot.cpp | 402 binder0.BindBuffer(bindingIndex++, uboHandles_.camera, 0u); in UpdateSet01() 403 …binder0.BindBuffer(bindingIndex++, uboHandles_.generalData.GetHandle(), UBO_OFFSET_ALIGNMENT * sha… in UpdateSet01() 409 binder1.BindBuffer(bindingIndex++, uboHandles_.mesh, 0u, meshSize); in UpdateSet01() 410 binder1.BindBuffer(bindingIndex++, uboHandles_.skinJoint, 0u, skinSize); in UpdateSet01()
|
H A D | render_node_default_shadows_blur.cpp | 212 binder.BindBuffer(binding++, bufferHandle_, 0u); in RenderData() 213 binder.BindBuffer(binding++, bufferHandle_, 0u); in RenderData()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 341 BindBuffer(set, binding, { handle, 0u, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE }); in Bind() 366 void ShaderPipelineBinder::BindBuffer( in BindBuffer() function in ShaderPipelineBinder 391 pipelineDescriptorSetBinder_->BindBuffer(set, binding, bindable); in BindBuffer() 682 …BindBuffer(sb.set, sb.binding, bindingProperties->GetValue<BindableBufferWithHandleReference>(idx)… in BindPropertyBindings()
|
H A D | shader_pipeline_binder.h | 59 void BindBuffer(
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl_rendering_context.cpp | 74 NVal::DeclareNapiFunction("bindBuffer", WebGLRenderingContextBase::BindBuffer), in Export()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_shader_pipeline_binder.h | 124 …virtual void BindBuffer(uint32_t set, uint32_t binding, const BindableBufferWithHandleReference& r… in RENDER_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_single_post_process.cpp | 316 … binder.BindBuffer(GLOBAL_POST_PROCESS_SET, 0u, BindableBuffer { ubos_.postProcess.GetHandle() }); in ExecuteSinglePostProcess() 317 binder.BindBuffer(GLOBAL_POST_PROCESS_SET, 1u, in ExecuteSinglePostProcess() 413 … binder.BindBuffer(set, ref.binding.binding, BindableBuffer { builtInVariables_.defBuffer }); in BindDefaultResources()
|
H A D | render_node_shader_passes_generic.cpp | 206 binder->BindBuffer(cpbv.set, cpbv.binding, bRes); in ExecuteFrameGraphics() 295 binder->BindBuffer(cpbv.set, cpbv.binding, bRes); in ExecuteFrameCompute()
|
H A D | render_motion_blur.cpp | 372 binder.BindBuffer(binding++, ubo, 0u); in UpdateDescriptorSet0() 373 … binder.BindBuffer(binding++, ubo, blurInfo.globalUboByteOffset, sizeof(GlobalPostProcessStruct)); in UpdateDescriptorSet0()
|
H A D | render_blur.cpp | 154 binder.BindBuffer(binding++, globalUbo_, 0); in UpdateGlobalSet() 155 binder.BindBuffer(binding++, globalUbo_, sizeof(GlobalPostProcessStruct)); in UpdateGlobalSet()
|
H A D | render_node_mip_chain_post_process.cpp | 320 binder.BindBuffer(binding++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateGlobalSet() 321 …binder.BindBuffer(binding++, BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProc… in UpdateGlobalSet()
|