/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_pipeline_descriptor_set_binder.h | 69 virtual void BindBuffer(const uint32_t binding, const BindableBuffer& resource) = 0; in RENDER_BEGIN_NAMESPACE() 75 …virtual void BindBuffers(const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> r… in RENDER_BEGIN_NAMESPACE() 127 …const uint32_t binding, const BindableBuffer& resource, const AdditionalDescriptorFlags flags) = 0; in RENDER_BEGIN_NAMESPACE() 225 …virtual void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource… 235 …const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resour… 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 | 105 …const uint32_t binding, const BindableBuffer& resource, const AdditionalDescriptorFlags flags) ove… 106 void BindBuffer(const uint32_t binding, const BindableBuffer& resource) override; 111 …void BindBuffers(const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resources… 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… 184 …const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resour…
|
H A D | pipeline_descriptor_set_binder.cpp | 246 const uint32_t binding, const BindableBuffer& resource, const AdditionalDescriptorFlags flags) in BindBuffer() 279 void DescriptorSetBinder::BindBuffer(const uint32_t binding, const BindableBuffer& resource) in BindBuffer() 286 …BindBuffer(binding, BindableBuffer { handle, byteOffset, PipelineStateConstants::GPU_BUFFER_WHOLE_… in BindBuffer() 292 BindBuffer(binding, BindableBuffer { handle, byteOffset, byteSize }); in BindBuffer() 295 …der::BindBuffers(const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resources) in BindBuffers() 301 BindableBuffer& ref = buffers_[bind.resourceIndex].resource; in BindBuffers() 323 … BindableBuffer& bRes = (idx == 0) ? ref : buffers_[arrayOffset + idx - 1].resource; in BindBuffers() 606 …const uint32_t set, const uint32_t binding, const BindableBuffer& resource, const AdditionalDescri… in BindBuffer() 616 …orSetBinder::BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource) in BindBuffer() 622 const uint32_t set, const uint32_t binding, const array_view<const BindableBuffer> resources) in BindBuffers()
|
H A D | render_node_util.cpp | 217 BindableBuffer bindable; in BindResourcesToBinder()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_layout_desc.h | 77 struct BindableBuffer { struct 141 BindableBuffer resource {};
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.h | 62 BindableBuffer resource; 198 …const GpuResourceState& resourceState, const BindableBuffer& res, RenderGraph::ParameterCache& par… 205 const GpuResourceState& newGpuResourceState, const BindableBuffer& newBuffer,
|
H A D | render_graph.cpp | 354 ResourceBarrier GetSrcBufferBarrier(const GpuResourceState& state, const BindableBuffer& res) in GetSrcBufferBarrier() 404 ResourceBarrier GetDstBufferBarrier(const GpuResourceState& state, const BindableBuffer& res) in GetDstBufferBarrier() 1316 …const BindableBuffer bRes = { nextRc.srcHandle, nextRc.bufferCopy.srcOffset, nextRc.bufferCopy.siz… in HandleCopyBuffer() 1325 …const BindableBuffer bRes = { nextRc.dstHandle, nextRc.bufferCopy.dstOffset, nextRc.bufferCopy.siz… in HandleCopyBuffer() 1368 BindableBuffer bRes; in HandleCopyBufferImage() 1394 BindableBuffer bRes; in HandleCopyBufferImage() 1427 …const BindableBuffer bRes = { nextRc.argsHandle, nextRc.offset, PipelineStateConstants::GPU_BUFFER… in HandleDispatchIndirect() 1531 … const GpuResourceState& dstState, const BindableBuffer& res, RenderGraph::ParameterCache& params) in UpdateStateAndCreateBarriersGpuBuffer() 1554 const GpuResourceState& newGpuResourceState, const BindableBuffer& newBuffer, in AddCommandBarrierAndUpdateStateCacheBuffer() 1560 const BindableBuffer srcBuffer = stateRef.resource; in AddCommandBarrierAndUpdateStateCacheBuffer()
|
/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() 318 BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProcessStruct) }); in ExecuteSinglePostProcess() 413 … binder.BindBuffer(set, ref.binding.binding, BindableBuffer { builtInVariables_.defBuffer }); in BindDefaultResources()
|
H A D | render_node_shader_passes_generic.cpp | 203 BindableBuffer bRes; in ExecuteFrameGraphics() 292 BindableBuffer bRes; in ExecuteFrameCompute()
|
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()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_camera_single_post_process.cpp | 426 …binder.BindBuffer(GLOBAL_POST_PROCESS_SET, bindingIndex++, BindableBuffer { ubos_.postProcess.GetH… in UpdateSet0() 428 BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProcessStruct) }); in UpdateSet0() 465 … binder.BindBuffer(set, ref.binding.binding, BindableBuffer { builtInVariables_.defBuffer }); in BindDefaultResources()
|
H A D | render_node_camera_cubemap.cpp | 345 binder.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet0() 347 …bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProcessStruct) }); in UpdateSet0()
|
H A D | render_node_default_material_deferred_shading.cpp | 229 binder0.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet01() 231 …bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProcessStruct) }); in UpdateSet01()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.cpp | 386 const BindableBuffer bindable { in BindBuffer() 417 vector<BindableBuffer> bindables; in BindBuffers() 421 … bindables[idx] = BindableBuffer { rRef.handle.GetHandle(), rRef.byteOffset, rRef.byteSize }; in BindBuffers()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | render_backend_gles.h | 243 …void BindBuffer(const BindableBuffer& res, Gles::Bind& obj, uint32_t dynamicOffset, uint32_t index…
|
H A D | render_backend_gles.cpp | 2023 void RenderBackendGLES::BindBuffer(const BindableBuffer& res, Gles::Bind& obj, uint32_t dynamicOffs… in BindBuffer()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | render_backend_vk.cpp | 1958 const BindableBuffer& bRes = in UpdateCommandListDescriptorSets() 1988 const BindableBuffer& bRes = in UpdateCommandListDescriptorSets()
|