Home
last modified time | relevance | path

Searched refs:descriptorSetMgr (Results 1 - 24 of 24) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_morph.cpp96 auto& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in PreExecuteFrame() local
99 descriptorSetMgr.ResetAndReserve(dc); in PreExecuteFrame()
101 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(SET_WEIGHTS, pipelineLayout_); in PreExecuteFrame()
102 allDescriptorSets_.params = descriptorSetMgr.CreateDescriptorSetBinder( in PreExecuteFrame()
109 descriptorSetMgr.CreateDescriptorSet(SET_INPUTS, pipelineLayout_); in PreExecuteFrame()
110 allDescriptorSets_.inputs[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in PreExecuteFrame()
118 descriptorSetMgr.CreateDescriptorSet(SET_OUTPUTS, pipelineLayout_); in PreExecuteFrame()
119 allDescriptorSets_.outputs[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in PreExecuteFrame()
H A Drender_node_default_shadows_blur.cpp287 auto& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in CreateDescriptorSets() local
295 descriptorSetMgr.ResetAndReserve(dc); in CreateDescriptorSets()
306 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(globalSet, reflPipelineLayout); in CreateDescriptorSets()
307 allDescriptorSets_.globalSet = descriptorSetMgr.CreateDescriptorSetBinder( in CreateDescriptorSets()
312 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(localSet, reflPipelineLayout); in CreateDescriptorSets()
313 allDescriptorSets_.set1Horizontal[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in CreateDescriptorSets()
317 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(localSet, reflPipelineLayout); in CreateDescriptorSets()
318 allDescriptorSets_.set1Vertical[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in CreateDescriptorSets()
H A Drender_copy_helper.cpp66 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(); in Init() local
68 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
69 binder_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
H A Drender_node_default_env.cpp248 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in UpdateAndBindCustomSet() local
257 const RenderHandle descSetHandle = descriptorSetMgr.CreateOneFrameDescriptorSet(descBindings); in UpdateAndBindCustomSet()
269 IDescriptorSetBinder::Ptr binderPtr = descriptorSetMgr.CreateDescriptorSetBinder(descSetHandle, descBindings); in UpdateAndBindCustomSet()
407 auto& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in CreateDescriptorSets() local
412 descriptorSetMgr.ResetAndReserve(dc); in CreateDescriptorSets()
418 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(set, defaultPipelineLayout_); in CreateDescriptorSets()
419 allDescriptorSets_.set0 = descriptorSetMgr.CreateDescriptorSetBinder( in CreateDescriptorSets()
424 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(set, defaultPipelineLayout_); in CreateDescriptorSets()
425 allDescriptorSets_.set1 = descriptorSetMgr.CreateDescriptorSetBinder( in CreateDescriptorSets()
H A Drender_node_default_material_render_slot.cpp500 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in UpdateAndBindSet3() local
510 const RenderHandle descSetHandle = descriptorSetMgr.CreateOneFrameDescriptorSet(descBindings); in UpdateAndBindSet3()
513 IDescriptorSetBinder::Ptr binderPtr = descriptorSetMgr.CreateDescriptorSetBinder(descSetHandle, descBindings); in UpdateAndBindSet3()
847 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in ResetAndUpdateDescriptorSets() local
860 descriptorSetMgr.ResetAndReserve(dc); in ResetAndUpdateDescriptorSets()
864 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ResetAndUpdateDescriptorSets()
865 allDescriptorSets_.set01[setIdx] = descriptorSetMgr.CreateDescriptorSetBinder( in ResetAndUpdateDescriptorSets()
874 descriptorSetMgr.CreateDescriptorSet(set, allShaderData_.defaultPipelineLayout); in ResetAndUpdateDescriptorSets()
875 allDescriptorSets_.sets2[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in ResetAndUpdateDescriptorSets()
H A Drender_node_camera_cubemap.cpp492 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in InitCreateBinders() local
500 descriptorSetMgr.ResetAndReserve(dc0); in InitCreateBinders()
507 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in InitCreateBinders()
508 globalSet0_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in InitCreateBinders()
513 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in InitCreateBinders()
514 localSets_[idx] = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in InitCreateBinders()
H A Drender_node_default_material_deferred_shading.cpp416 auto& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in CreateDescriptorSets() local
446 descriptorSetMgr.ResetAndReserve(dc); in CreateDescriptorSets()
451 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(set, plDef); in CreateDescriptorSets()
453 descriptorSetMgr.CreateDescriptorSetBinder(descriptorSetHandle, plDef.descriptorSetLayouts[set].bindings); in CreateDescriptorSets()
458 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(set, pipelineLayout_); in CreateDescriptorSets()
459 allDescriptorSets_.set1 = descriptorSetMgr.CreateDescriptorSetBinder( in CreateDescriptorSets()
H A Drender_node_default_shadow_render_slot.cpp611 auto& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in ProcessBuffersAndDescriptors() local
618 descriptorSetMgr.ResetAndReserve(dc); in ProcessBuffersAndDescriptors()
624 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ProcessBuffersAndDescriptors()
625 allDescriptorSets_.set0[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in ProcessBuffersAndDescriptors()
631 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ProcessBuffersAndDescriptors()
632 allDescriptorSets_.set1[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in ProcessBuffersAndDescriptors()
H A Drender_node_default_depth_render_slot.cpp541 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in ResetAndUpdateDescriptorSets() local
549 descriptorSetMgr.ResetAndReserve(dc); in ResetAndUpdateDescriptorSets()
553 descriptorSetMgr.CreateDescriptorSet(setIdx, allShaderData_.defaultPipelineLayout); in ResetAndUpdateDescriptorSets()
554 allDescriptorSets_.set01[setIdx] = descriptorSetMgr.CreateDescriptorSetBinder( in ResetAndUpdateDescriptorSets()
H A Drender_node_camera_single_post_process.cpp570 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in InitCreateBinders() local
579 descriptorSetMgr.ResetAndReserve(dc); in InitCreateBinders()
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/
H A Drender_node_dotfield_simulation.cpp52 void CreateBinders(const IRenderNodeShaderManager& shaderMgr, INodeContextDescriptorSetManager& descriptorSetMgr, in CreateBinders() argument
59 auto createDescriptorSet = [](INodeContextDescriptorSetManager& descriptorSetMgr, PipelineLayout& pl, in CreateBinders()
61 const RenderHandle setDescHandle = descriptorSetMgr.CreateDescriptorSet(bufferSetIndex, pl); in CreateBinders()
62 setBinder = descriptorSetMgr.CreateDescriptorSetBinder( in CreateBinders()
66 auto createDescriptorSets = [&createDescriptorSet](INodeContextDescriptorSetManager& descriptorSetMgr, in CreateBinders()
70 createDescriptorSet(descriptorSetMgr, pl, bufferSetIndex, binder); in CreateBinders()
82 createDescriptorSets(descriptorSetMgr, pl, prevBuffersSet1, currBinders.prevBuffersSet1); in CreateBinders()
83 createDescriptorSets(descriptorSetMgr, pl, currBuffersset2, currBinders.currBuffersSet2); in CreateBinders()
H A Drender_node_dotfield_render.cpp81 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(); in InitNode() local
86 descriptorSetMgr.ResetAndReserve(dc); in InitNode()
97 const RenderHandle descriptorSetHandle = descriptorSetMgr.CreateDescriptorSet(set, pipelineLayout); in InitNode()
98 binders_.set0 = descriptorSetMgr.CreateDescriptorSetBinder( in InitNode()
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_motion_blur.cpp111 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(); in Init() local
114 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
115 globalSet0_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
119 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
120 localSet1_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
124 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
125 localTileMaxSet1_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
130 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
131 localTileNeighborhoodSet1_[0U] = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
134 const RenderHandle descHandle = descriptorSetMgr in Init()
[all...]
H A Drender_copy.cpp87 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(); in Init() local
89 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
90 binder_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
H A Drender_node_shader_passes_generic.cpp164 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in ExecuteFrameGraphics() local
216 descriptorSetHandles[setIdx] = descriptorSetMgr.CreateOneFrameDescriptorSet(currSet.bindings); in ExecuteFrameGraphics()
267 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in ExecuteFrameCompute() local
305 descriptorSetHandles[setIdx] = descriptorSetMgr.CreateOneFrameDescriptorSet(currSet.bindings); in ExecuteFrameCompute()
H A Drender_blur.cpp70 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(); in Init() local
73 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
74 globalSet0_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
78 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in Init()
79 binders_[idx] = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in Init()
H A Drender_node_mip_chain_post_process.cpp152 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(); in InitNode() local
156 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in InitNode()
157 globalSet0_ = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in InitNode()
161 const RenderHandle descHandle = descriptorSetMgr.CreateDescriptorSet(bindings); in InitNode()
162 binders_[idx] = descriptorSetMgr.CreateDescriptorSetBinder(descHandle, bindings); in InitNode()
H A Drender_node_single_post_process.cpp479 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in InitCreateBinders() local
494 descriptorSetMgr.ResetAndReserve(dc); in InitCreateBinders()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_post_process_util.cpp994 INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr_->GetDescriptorSetManager(); in InitCreateBinders() local
1000 binders_.globalSet0[idx] = descriptorSetMgr.CreateDescriptorSetBinder( in InitCreateBinders()
1001 descriptorSetMgr.CreateDescriptorSet(globalSetIdx, combineData_.pipelineLayout), in InitCreateBinders()
1005 binders_.combineBinder = descriptorSetMgr.CreateDescriptorSetBinder( in InitCreateBinders()
1006 descriptorSetMgr.CreateDescriptorSet(localSetIdx, combineData_.pipelineLayout), in InitCreateBinders()
1008 binders_.fxaaBinder = descriptorSetMgr.CreateDescriptorSetBinder( in InitCreateBinders()
1009 descriptorSetMgr.CreateDescriptorSet(localSetIdx, fxaaData_.pipelineLayout), in InitCreateBinders()
1011 binders_.taaBinder = descriptorSetMgr.CreateDescriptorSetBinder( in InitCreateBinders()
1012 descriptorSetMgr.CreateDescriptorSet(localSetIdx, taaData_.pipelineLayout), in InitCreateBinders()
1014 binders_.dofBlurBinder = descriptorSetMgr in InitCreateBinders()
[all...]
H A Drender_node_context_manager.h59 NodeContextDescriptorSetManager& descriptorSetMgr; member
H A Drender_node_context_manager.cpp44 descriptorSetMgr_(createInfo.descriptorSetMgr), psoMgr_(createInfo.psoMgr), renderCommandList_(createInfo.cmdList) in RenderNodeContextManager()
H A Drender_node_util.cpp207 auto& descriptorSetMgr = renderNodeContextMgr_.GetDescriptorSetManager(); in CreatePipelineDescriptorSetBinder() local
208 return descriptorSetMgr.CreatePipelineDescriptorSetBinder(pipelineLayout); in CreatePipelineDescriptorSetBinder()
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Drender_backend_gles.h157 NodeContextDescriptorSetManager* descriptorSetMgr { nullptr };
H A Drender_backend_gles.cpp2139 const auto& aNcdsm = *managers_.descriptorSetMgr; in RenderCommandBindDescriptorSets()

Completed in 26 milliseconds