Home
last modified time | relevance | path

Searched refs:blurInfo (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_motion_blur.h46 void Init(IRenderNodeContextManager& renderNodeContextMgr, const MotionBlurInfo& blurInfo);
47 void PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const MotionBlurInfo& blurInfo,
50 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig);
56 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig);
58 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig);
H A Drender_motion_blur.cpp141 void RenderMotionBlur::PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const MotionBlurInfo& blurInfo, in PreExecute() argument
144 motionBlurInfo_ = blurInfo; in PreExecute()
152 GpuImageDesc desc = renderNodeContextMgr.GetGpuResourceManager().GetImageDescriptor(blurInfo.velocity); in PreExecute()
169 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in Execute()
171 if (!RenderHandleUtil::IsGpuImage(blurInfo.output)) { in Execute()
176 UpdateDescriptorSet0(renderNodeContextMgr, cmdList, blurInfo, ppConfig); in Execute()
178 const RenderHandle velocity = blurInfo.velocity; in Execute()
179 RenderHandle tileVelocity = blurInfo.velocity; in Execute()
182 ExecuteTileVelocity(renderNodeContextMgr, cmdList, blurInfo, ppConfig); in Execute()
195 renderPass.renderPassDesc.attachmentHandles[0] = blurInfo in Execute()
168 Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) Execute() argument
237 ExecuteTileVelocity(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) ExecuteTileVelocity() argument
365 UpdateDescriptorSet0(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) UpdateDescriptorSet0() argument
[all...]
H A Drender_blur.h45 void Init(IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo);
46 void PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo,
H A Drender_blur.cpp47 void RenderBlur::Init(IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo) in Init() argument
49 blurInfo_ = blurInfo; in Init()
58 imageData_.mipImage = blurInfo.blurTarget.handle; in Init()
85 IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in PreExecute()
87 blurInfo_ = blurInfo; in PreExecute()
88 imageData_.mipImage = blurInfo.blurTarget.handle; in PreExecute()
89 globalUbo_ = blurInfo.globalUbo; in PreExecute()
84 PreExecute( IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) PreExecute() argument
H A Drender_node_single_post_process.cpp204 RenderBlur::BlurInfo blurInfo { GetBindableImage(builtInVariables_.output), ubos_.postProcess.GetHandle(), in InitNode()
206 renderBlur_.Init(renderNodeContextMgr, blurInfo); in InitNode()
233 RenderBlur::BlurInfo blurInfo { GetBindableImage(builtInVariables_.input), ubos_.postProcess.GetHandle(), in PreExecuteFrame()
235 renderBlur_.PreExecute(*renderNodeContextMgr_, blurInfo, ppGlobalConfig_); in PreExecuteFrame()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_post_process_util.cpp183 RenderBlur::BlurInfo blurInfo { images_.output, ubos_.postProcess.GetHandle(), false, in Init()
185 renderBlur_.Init(renderNodeContextMgr, blurInfo); in Init()
186 renderNearBlur_.Init(renderNodeContextMgr, blurInfo); in Init()
187 renderFarBlur_.Init(renderNodeContextMgr, blurInfo); in Init()
397 RenderBlur::BlurInfo blurInfo { nearMip, ubos_.postProcess.GetHandle(), false, CORE_BLUR_TYPE_DOWNSCALE_RGBA, in PreExecute()
399 renderNearBlur_.PreExecute(*renderNodeContextMgr_, blurInfo, ppConfig_); in PreExecute()
401 blurInfo.blurTarget = GetMipImage(nearMip.handle); in PreExecute()
402 renderFarBlur_.PreExecute(*renderNodeContextMgr_, blurInfo, ppConfig_); in PreExecute()
408 RenderBlur::BlurInfo blurInfo { inOut.output, ubos_.postProcess.GetHandle(), false }; in PreExecute()
409 renderBlur_.PreExecute(*renderNodeContextMgr_, blurInfo, ppConfig in PreExecute()
[all...]

Completed in 5 milliseconds