Home
last modified time | relevance | path

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

/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;
75 virtual void BindBuffers(const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resources) = 0;
127 const uint32_t binding, const BindableBuffer& resource, const AdditionalDescriptorFlags flags) = 0;
225 virtual void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource) = 0;
235 const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resources) = 0;
274 virtual void BindBuffer(const uint32_t set, const uint32_t binding, const BindableBuffer& resource,
/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) override;
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) override;
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) override;
184 const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resources) override;
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_SIZE }); in BindBuffer()
292 BindBuffer(binding, BindableBuffer { handle, byteOffset, byteSize }); in BindBuffer()
295 void DescriptorSetBinder::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 AdditionalDescriptorFlags flags) in BindBuffer()
616 void PipelineDescriptorSetBinder::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> resource in BindBuffers()
[all...]
H A Drender_node_util.cpp217 BindableBuffer bindable; in BindResourcesToBinder()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_layout_desc.h77 struct BindableBuffer { struct
141 BindableBuffer resource {};
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.h62 BindableBuffer resource;
198 const GpuResourceState& resourceState, const BindableBuffer& res, RenderGraph::ParameterCache& params);
205 const GpuResourceState& newGpuResourceState, const BindableBuffer& newBuffer,
H A Drender_graph.cpp353 ResourceBarrier GetSrcBufferBarrier(const GpuResourceState& state, const BindableBuffer& res) in GetSrcBufferBarrier()
403 ResourceBarrier GetDstBufferBarrier(const GpuResourceState& state, const BindableBuffer& res) in GetDstBufferBarrier()
1311 const BindableBuffer bRes = { nextRc.srcHandle, nextRc.bufferCopy.srcOffset, nextRc.bufferCopy.size };
1320 const BindableBuffer bRes = { nextRc.dstHandle, nextRc.bufferCopy.dstOffset, nextRc.bufferCopy.size };
1363 BindableBuffer bRes;
1389 BindableBuffer bRes;
1422 const BindableBuffer bRes = { nextRc.argsHandle, nextRc.offset, PipelineStateConstants::GPU_BUFFER_WHOLE_SIZE };
1526 const GpuResourceState& dstState, const BindableBuffer& res, RenderGraph::ParameterCache& params)
1549 const GpuResourceState& newGpuResourceState, const BindableBuffer& newBuffer,
1555 const BindableBuffer srcBuffe
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_shader_passes_generic.cpp203 BindableBuffer bRes; in ExecuteFrameGraphics()
292 BindableBuffer bRes; in ExecuteFrameCompute()
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_mip_chain_post_process.cpp320 binder.BindBuffer(binding++, BindableBuffer { ubos_.postProcess.GetHandle() }); in UpdateGlobalSet()
321 binder.BindBuffer(binding++, BindableBuffer { ubos_.postProcess.GetHandle(), sizeof(GlobalPostProcessStruct) }); in UpdateGlobalSet()
/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.GetHandle() }); 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()
/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()
/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.cpp2022 void RenderBackendGLES::BindBuffer(const BindableBuffer& res, Gles::Bind& obj, uint32_t dynamicOffset, uint32_t index) in BindBuffer()
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Drender_backend_vk.cpp1956 const BindableBuffer& bRes =
1986 const BindableBuffer& bRes =

Completed in 27 milliseconds