Home
last modified time | relevance | path

Searched refs:ppConfig (Results 1 - 11 of 11) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A Drender_data_configuration_loader.cpp113 auto& ppConfig = result.postProcessConfiguration; in LoadPostProcess() local
126 *iter, "enableFlags", err, ppConfig.enableFlags); in LoadPostProcess()
129 SafeGetJsonEnum(*cIter, "bloomType", err, ppConfig.bloomConfiguration.bloomType); in LoadPostProcess()
130 SafeGetJsonEnum(*cIter, "bloomQualityType", err, ppConfig.bloomConfiguration.bloomQualityType); in LoadPostProcess()
131 SafeGetJsonValue(*cIter, "thresholdHard", err, ppConfig.bloomConfiguration.thresholdHard); in LoadPostProcess()
132 SafeGetJsonValue(*cIter, "thresholdSoft", err, ppConfig.bloomConfiguration.thresholdSoft); in LoadPostProcess()
133 SafeGetJsonValue(*cIter, "amountCoefficient", err, ppConfig.bloomConfiguration.amountCoefficient); in LoadPostProcess()
134 SafeGetJsonValue(*cIter, "dirtMaskCoefficient", err, ppConfig.bloomConfiguration.dirtMaskCoefficient); in LoadPostProcess()
135 SafeGetJsonValue(*cIter, "useCompute", err, ppConfig.bloomConfiguration.useCompute); in LoadPostProcess()
139 SafeGetJsonValue(*cIter, "coefficient", err, ppConfig in LoadPostProcess()
[all...]
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_motion_blur.h48 const PostProcessConfiguration& ppConfig);
50 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig);
56 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig);
58 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig);
H A Drender_blur.h47 const PostProcessConfiguration& ppConfig);
49 const PostProcessConfiguration& ppConfig);
55 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig);
57 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig);
H A Drender_motion_blur.cpp142 const PostProcessConfiguration& ppConfig) in PreExecute()
146 if ((ppConfig.motionBlurConfiguration.quality == MotionBlurConfiguration::Quality::MEDIUM) || in PreExecute()
147 (ppConfig.motionBlurConfiguration.quality == MotionBlurConfiguration::Quality::HIGH)) { in PreExecute()
169 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in Execute()
176 UpdateDescriptorSet0(renderNodeContextMgr, cmdList, blurInfo, ppConfig); in Execute()
180 if ((ppConfig.motionBlurConfiguration.quality == MotionBlurConfiguration::Quality::MEDIUM) || in Execute()
181 (ppConfig.motionBlurConfiguration.quality == MotionBlurConfiguration::Quality::HIGH)) { in Execute()
182 ExecuteTileVelocity(renderNodeContextMgr, cmdList, blurInfo, ppConfig); in Execute()
238 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in ExecuteTileVelocity()
366 IRenderCommandList& cmdList, const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in UpdateDescriptorSet0()
141 PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) PreExecute() argument
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.cpp85 IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in PreExecute()
102 const PostProcessConfiguration& ppConfig) in Execute()
143 RenderGaussian(renderNodeContextMgr, cmdList, renderPass, ppConfig); in Execute()
145 RenderData(renderNodeContextMgr, cmdList, renderPass, ppConfig); in Execute()
188 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) in RenderData()
200 const uint32_t blurCount = Math::min(ppConfig.blurConfiguration.maxMipLevel, imageData_.mipCount); in RenderData()
349 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) in RenderGaussian()
360 const uint32_t blurCount = Math::min(ppConfig.blurConfiguration.maxMipLevel, imageData_.mipCount); in RenderGaussian()
84 PreExecute( IRenderNodeContextManager& renderNodeContextMgr, const BlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) PreExecute() argument
101 Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const PostProcessConfiguration& ppConfig) Execute() argument
187 RenderData(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) RenderData() argument
348 RenderGaussian(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) RenderGaussian() argument
H A Drender_bloom.h46 const PostProcessConfiguration& ppConfig);
48 const PostProcessConfiguration& ppConfig);
H A Drender_bloom.cpp66 const PostProcessConfiguration& ppConfig) in PreExecute()
73 if (ppConfig.bloomConfiguration.bloomQualityType == BloomConfiguration::QUALITY_TYPE_LOW) { in PreExecute()
80 const PostProcessConfiguration& ppConfig) in Execute()
84 if (ppConfig.enableFlags & PostProcessConfiguration::ENABLE_BLOOM_BIT) { in Execute()
85 bloomConfiguration.thresholdHard = ppConfig.bloomConfiguration.thresholdHard; in Execute()
86 bloomConfiguration.thresholdSoft = ppConfig.bloomConfiguration.thresholdSoft; in Execute()
87 bloomConfiguration.amountCoefficient = ppConfig.bloomConfiguration.amountCoefficient; in Execute()
88 bloomConfiguration.dirtMaskCoefficient = ppConfig.bloomConfiguration.dirtMaskCoefficient; in Execute()
93 const auto bloomQualityType = ppConfig.bloomConfiguration.bloomQualityType; in Execute()
65 PreExecute(IRenderNodeContextManager& renderNodeContextMgr, const BloomInfo& bloomInfo, const PostProcessConfiguration& ppConfig) PreExecute() argument
79 Execute(IRenderNodeContextManager& renderNodeContextMgr, IRenderCommandList& cmdList, const PostProcessConfiguration& ppConfig) Execute() argument
H A Drender_node_back_buffer.cpp95 const PostProcessConfiguration ppConfig = GetPostProcessConfiguration(renderDataStoreMgr); in ExecuteFrame() local
109 CheckForPsoSpecilization(ppConfig); in ExecuteFrame()
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_post_process.cpp356 PostProcessConfiguration ppConfig = *((const PostProcessConfiguration*)arrView.data()); in CreateFromPod() local
357 FillDefaultPostProcessData(ppConfig, postProcessRef); in CreateFromPod()
360 PostProcessConfiguration ppConfig; in CreateFromPod() local
361 dataStorePod->CreatePod(RENDER_DATA_STORE_POST_PROCESS_TYPE_NAME, name, arrayviewU8(ppConfig)); in CreateFromPod()
362 FillDefaultPostProcessData(ppConfig, postProcessRef); in CreateFromPod()
391 const PostProcessConfiguration& ppConfig, PostProcessStack& ppStack)
411 PostProcessConstants::RENDER_TONEMAP, defUserIdx, PostProcessConversionHelper::GetFactorTonemap(ppConfig), {}));
414 PostProcessConversionHelper::GetFactorVignette(ppConfig), {}));
416 PostProcessConstants::RENDER_DITHER, defUserIdx, PostProcessConversionHelper::GetFactorDither(ppConfig), {}));
419 defUserIdx, PostProcessConversionHelper::GetFactorColorConversion(ppConfig), {}));
[all...]
H A Drender_data_store_post_process.h106 void FillDefaultPostProcessData(const PostProcessConfiguration& ppConfig, PostProcessStack& ppStack);
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp2194 PostProcessConfiguration ppConfig;
2195 ppConfig.enableFlags = pp.enableFlags;
2196 ppConfig.bloomConfiguration = pp.bloomConfiguration;
2197 ppConfig.vignetteConfiguration = pp.vignetteConfiguration;
2198 ppConfig.colorFringeConfiguration = pp.colorFringeConfiguration;
2199 ppConfig.ditherConfiguration = pp.ditherConfiguration;
2200 ppConfig.blurConfiguration = pp.blurConfiguration;
2201 ppConfig.colorConversionConfiguration = pp.colorConversionConfiguration;
2202 ppConfig.tonemapConfiguration = pp.tonemapConfiguration;
2203 ppConfig
[all...]

Completed in 18 milliseconds