Home
last modified time | relevance | path

Searched refs:BindableBuffer (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_pipeline_descriptor_set_binder.h69 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 Dpipeline_descriptor_set_binder.h105 …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 Dpipeline_descriptor_set_binder.cpp246 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()
323BindableBuffer& 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 Drender_node_util.cpp217 BindableBuffer bindable; in BindResourcesToBinder()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_layout_desc.h77 struct BindableBuffer { struct
141 BindableBuffer resource {};
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.h62 BindableBuffer resource;
198 …const GpuResourceState& resourceState, const BindableBuffer& res, RenderGraph::ParameterCache& par…
205 const GpuResourceState& newGpuResourceState, const BindableBuffer& newBuffer,
H A Drender_graph.cpp354 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 Drender_node_single_post_process.cpp316 … 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 Drender_node_shader_passes_generic.cpp203 BindableBuffer bRes; in ExecuteFrameGraphics()
292 BindableBuffer bRes; in ExecuteFrameCompute()
H A Drender_node_mip_chain_post_process.cpp320 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 Drender_node_camera_single_post_process.cpp426 …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 Drender_node_camera_cubemap.cpp345 binder.BindBuffer(bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateSet0()
347 …bindingIndex++, BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProcessStruct) }); in UpdateSet0()
H A Drender_node_default_material_deferred_shading.cpp229 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 Dshader_pipeline_binder.cpp386 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 Drender_backend_gles.h243 …void BindBuffer(const BindableBuffer& res, Gles::Bind& obj, uint32_t dynamicOffset, uint32_t index…
H A Drender_backend_gles.cpp2023 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 Drender_backend_vk.cpp1958 const BindableBuffer& bRes = in UpdateCommandListDescriptorSets()
1988 const BindableBuffer& bRes = in UpdateCommandListDescriptorSets()