/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_copy.cpp | 63 auto& psoMgr = renderNodeContextMgr.GetPsoManager(); in CreatePso() 64 const auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in CreatePso() 71 void RenderCopy::Init(IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyInfo) in Init() argument 74 const IRenderNodeShaderManager& shaderMgr = renderNodeContextMgr.GetShaderManager(); in Init() 79 renderData_.sampler = renderNodeContextMgr.GetGpuResourceManager().GetSamplerHandle( in Init() 87 …INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(… in Init() 94 void RenderCopy::PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyIn… in PreExecute() argument 99 void RenderCopy::Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdLi… in Execute() argument 104 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in Execute() 111 … CreatePso(renderNodeContextMgr, renderData_.shaderLayer, renderData_.pipelineLayoutLayer); in Execute() [all …]
|
H A D | render_motion_blur.cpp | 54 const IRenderNodeShaderManager& shaderMgr = renderNodeContextMgr.GetShaderManager(); in Init() 98 … renderTileNeighborData_.psoVertical = renderNodeContextMgr.GetPsoManager().GetGraphicsPsoHandle( in Init() 103 samplerHandle_ = renderNodeContextMgr.GetGpuResourceManager().GetSamplerHandle( in Init() 105 samplerNearestHandle_ = renderNodeContextMgr.GetGpuResourceManager().GetSamplerHandle( in Init() 111 …INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(… in Init() 151 … IRenderNodeGpuResourceManager& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in PreExecute() 168 void RenderMotionBlur::Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList&… in Execute() argument 176 UpdateDescriptorSet0(renderNodeContextMgr, cmdList, blurInfo, ppConfig); in Execute() 182 ExecuteTileVelocity(renderNodeContextMgr, cmdList, blurInfo, ppConfig); in Execute() 259 …const ScissorDesc scissor = renderNodeContextMgr.GetRenderNodeUtil().CreateDefaultScissor(renderPa… in ExecuteTileVelocity() [all …]
|
H A D | render_bloom.h | 44 void Init(IRenderNodeContextManager& renderNodeContextMgr, const BloomInfo& bloomInfo); in RENDER_BEGIN_NAMESPACE() 45 void PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const BloomInfo& bloomInfo, in RENDER_BEGIN_NAMESPACE() 47 void Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, in RENDER_BEGIN_NAMESPACE() 55 void ComputeBloom(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList); in RENDER_BEGIN_NAMESPACE() 61 … void GraphicsBloom(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList); in RENDER_BEGIN_NAMESPACE() 68 …void CreateTargets(IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::Math::UVec2 bas… in RENDER_BEGIN_NAMESPACE() 69 void CreatePsos(IRenderNodeContextManager& renderNodeContextMgr); in RENDER_BEGIN_NAMESPACE() 70 void CreateComputePsos(IRenderNodeContextManager& renderNodeContextMgr); in RENDER_BEGIN_NAMESPACE() 71 void CreateRenderPsos(IRenderNodeContextManager& renderNodeContextMgr); in RENDER_BEGIN_NAMESPACE() 73 IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view shader, in RENDER_BEGIN_NAMESPACE()
|
H A D | render_blur.h | 45 void Init(IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo); 46 void PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo, 48 void Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, 54 void RenderData(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, 56 … void RenderGaussian(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, 60 …void CreateTargets(IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::Math::UVec2 bas…
|
H A D | render_blur.cpp | 47 void RenderBlur::Init(IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo) in Init() argument 51 const IRenderNodeShaderManager& shaderMgr = renderNodeContextMgr.GetShaderManager(); in Init() 59 samplerHandle_ = renderNodeContextMgr.GetGpuResourceManager().GetSamplerHandle( in Init() 91 …const IRenderNodeGpuResourceManager& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in PreExecute() 97 CreateTargets(renderNodeContextMgr, imageData_.size); in PreExecute() 101 void RenderBlur::Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdLi… in Execute() argument 123 const auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in Execute() 143 RenderGaussian(renderNodeContextMgr, cmdList, renderPass, ppConfig); in Execute() 145 RenderData(renderNodeContextMgr, cmdList, renderPass, ppConfig); in Execute() 454 …renderNodeContextMgr.GetGpuResourceManager().Create(renderNodeContextMgr.GetName() + "_BLUR_TARGET… in CreateTargets() [all …]
|
H A D | render_bloom.cpp | 51 CreatePsos(renderNodeContextMgr); in Init() 53 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in Init() 122 ComputeBloom(renderNodeContextMgr, cmdList); in Execute() 124 GraphicsBloom(renderNodeContextMgr, cmdList); in Execute() 562 const string_view nodeName = renderNodeContextMgr.GetName(); in CreateTargets() 590 CreateComputePsos(renderNodeContextMgr); in CreatePsos() 592 CreateRenderPsos(renderNodeContextMgr); in CreatePsos() 598 const auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in CreateComputePsos() 599 INodeContextPsoManager& psoMgr = renderNodeContextMgr.GetPsoManager(); in CreateComputePsos() 691 const auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in CreateAndReflectRenderPso() [all …]
|
H A D | render_motion_blur.h | 46 void Init(IRenderNodeContextManager& renderNodeContextMgr, const MotionBlurInfo& blurInfo); 47 void PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const MotionBlurInfo& blurInfo, 49 void Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, 55 …void ExecuteTileVelocity(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdL… 57 …void UpdateDescriptorSet0(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmd…
|
H A D | render_node_compute_generic.cpp | 57 void RenderNodeComputeGeneric::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 59 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 64 auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in InitNode() 65 const auto& renderNodeUtil = renderNodeContextMgr.GetRenderNodeUtil(); in InitNode() 69 pipelineLayout_ = renderNodeContextMgr.GetRenderNodeUtil().CreatePipelineLayout(shader_); in InitNode() 86 …psoHandle_ = renderNodeContextMgr.GetPsoManager().GetComputePsoHandle(shader_, pipelineLayout_, {}… in InitNode() 90 renderNodeContextMgr.GetDescriptorSetManager().ResetAndReserve(dc); in InitNode() 179 RenderHandle RenderNodeComputeGeneric::GetPsoHandle(IRenderNodeContextManager& renderNodeContextMgr) in GetPsoHandle() argument 182 const auto& renderDataStoreMgr = renderNodeContextMgr.GetRenderDataStoreManager(); in GetPsoHandle() 209 psoHandle_ = renderNodeContextMgr.GetPsoManager().GetComputePsoHandle( in GetPsoHandle()
|
H A D | render_copy.h | 44 void Init(IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyInfo); 45 void PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyInfo); 46 void Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList);
|
H A D | render_node_bloom.cpp | 61 void RenderNodeBloom::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 65 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 81 …renderNodeContextMgr.GetDescriptorSetManager().ResetAndReserve(renderBloom_.GetDescriptorCounts()); in InitNode() 85 renderBloom_.Init(renderNodeContextMgr, info); in InitNode()
|
H A D | render_node_combined_post_process.cpp | 26 void RenderNodeCombinedPostProcess::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in RENDER_BEGIN_NAMESPACE() 28 renderNodeContextMgr_ = &renderNodeContextMgr; in RENDER_BEGIN_NAMESPACE()
|
H A D | render_node_create_gpu_buffers.cpp | 46 void RenderNodeCreateGpuBuffers::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 48 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 55 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode()
|
H A D | render_node_back_buffer.cpp | 68 void RenderNodeBackBuffer::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 70 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 79 const auto& renderNodeUtil = renderNodeContextMgr.GetRenderNodeUtil(); in InitNode() 85 renderNodeContextMgr.GetDescriptorSetManager().ResetAndReserve(dc); in InitNode()
|
H A D | render_node_end_frame_staging.cpp | 35 void RenderNodeEndFrameStaging::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in RENDER_BEGIN_NAMESPACE() 37 renderNodeContextMgr_ = &renderNodeContextMgr; in RENDER_BEGIN_NAMESPACE()
|
H A D | render_node_mip_chain_post_process.cpp | 80 void RenderNodeMipChainPostProcess::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 82 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 86 …CreatePostProcessDataUniformBuffer(renderNodeContextMgr.GetGpuResourceManager(), ubos_.postProcess… in InitNode() 119 …pipelineData_.pso = renderNodeContextMgr.GetPsoManager().GetGraphicsPsoHandle(pipelineData_.shader, in InitNode() 122 pipelineData_.pso = renderNodeContextMgr.GetPsoManager().GetComputePsoHandle( in InitNode() 145 renderNodeContextMgr.GetDescriptorSetManager().ResetAndReserve(dc); in InitNode() 152 …INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(… in InitNode() 166 renderCopy_.Init(renderNodeContextMgr, {}); in InitNode()
|
H A D | render_node_compute_generic.h | 37 void InitNode(IRenderNodeContextManager& renderNodeContextMgr) override; 57 RenderHandle GetPsoHandle(IRenderNodeContextManager& renderNodeContextMgr);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_copy_helper.cpp | 54 void RenderCopyHelper::Init(IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyIn… in Init() argument 58 const IRenderNodeShaderManager& shaderMgr = renderNodeContextMgr.GetShaderManager(); in Init() 63 …renderNodeContextMgr.GetGpuResourceManager().GetSamplerHandle("CORE_DEFAULT_SAMPLER_LINEAR_CLAMP"); in Init() 66 …INodeContextDescriptorSetManager& descriptorSetMgr = renderNodeContextMgr.GetDescriptorSetManager(… in Init() 73 void RenderCopyHelper::PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& … in PreExecute() argument 78 void RenderCopyHelper::Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList&… in Execute() argument 83 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in Execute() 86 auto& psoMgr = renderNodeContextMgr.GetPsoManager(); in Execute() 87 const auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in Execute() 109 const IRenderNodeUtil& renderNodeUtil = renderNodeContextMgr.GetRenderNodeUtil(); in Execute()
|
H A D | render_copy_helper.h | 36 void Init(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyInfo); in CORE3D_BEGIN_NAMESPACE() 37 …void PreExecute(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const CopyInfo& copyIn… in CORE3D_BEGIN_NAMESPACE() 38 …void Execute(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, RENDER_NS::IRenderCommand… in CORE3D_BEGIN_NAMESPACE()
|
H A D | render_node_create_default_camera_gpu_images.cpp | 35 …d RenderNodeCreateDefaultCameraGpuImages::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 37 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 42 renderNodeContextMgr, renderNodeGraphData.renderNodeGraphDataStoreName); in InitNode() 51 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode()
|
H A D | render_node_default_lights.cpp | 52 void RenderNodeDefaultLights::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 54 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 58 renderNodeContextMgr, renderNodeGraphData.renderNodeGraphDataStoreName); in InitNode() 65 auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode()
|
H A D | render_node_morph.cpp | 55 void RenderNodeMorph::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 57 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 61 renderNodeContextMgr, renderNodeGraphData.renderNodeGraphDataStoreName); in InitNode() 63 auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in InitNode() 70 auto& psoMgr = renderNodeContextMgr.GetPsoManager(); in InitNode()
|
H A D | render_node_default_shadows_blur.cpp | 48 void RenderNodeDefaultShadowsBlur::InitNode(IRenderNodeContextManager& renderNodeContextMgr) in InitNode() argument 50 renderNodeContextMgr_ = &renderNodeContextMgr; in InitNode() 54 renderNodeContextMgr, renderNodeGraphData.renderNodeGraphDataStoreName); in InitNode() 56 const auto& gpuResourceMgr = renderNodeContextMgr.GetGpuResourceManager(); in InitNode() 62 const auto& shaderMgr = renderNodeContextMgr.GetShaderManager(); in InitNode()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/ |
H A D | render_node_scene_util.h | 48 const RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, 62 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName); 64 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName, 67 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName, 76 …taStores GetSceneRenderDataStores(const RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, 88 …RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName) … 89 …fferHandles GetSceneCameraBufferHandles(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, 91 …ImageHandles GetSceneCameraImageHandles(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr,
|
H A D | render_node_scene_util.cpp | 161 const IRenderNodeContextManager& renderNodeContextMgr, const string_view sceneDataStoreName) in GetSceneRenderDataStores() argument 165 const auto& renderDataStoreMgr = renderNodeContextMgr.GetRenderDataStoreManager(); in GetSceneRenderDataStores() 315 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName) in GetSceneBufferHandles() argument 318 const auto& gpuMgr = renderNodeContextMgr.GetGpuResourceManager(); in GetSceneBufferHandles() 350 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName, in GetSceneCameraBufferHandles() argument 354 const auto& gpuMgr = renderNodeContextMgr.GetGpuResourceManager(); in GetSceneCameraBufferHandles() 395 const auto& gpuMgr = renderNodeContextMgr.GetGpuResourceManager(); in GetSceneCameraImageHandles() 411 const IRenderNodeContextManager& renderNodeContextMgr, const string_view sceneDataStoreName) in GetSceneRenderDataStores() argument 413 return RenderNodeSceneUtil::GetSceneRenderDataStores(renderNodeContextMgr, sceneDataStoreName); in GetSceneRenderDataStores() 446 IRenderNodeContextManager& renderNodeContextMgr, const string_view sceneName) in GetSceneBufferHandles() argument [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | intf_render_node_scene_util.h | 109 …const RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, BASE_NS::string_view sceneDataSt… 155 …RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName) … 162 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName, 171 … RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::string_view sceneName,
|