Home
last modified time | relevance | path

Searched refs:PostProcessConfiguration (Results 1 – 22 of 22) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
Drender_data_configuration_loader.cpp93 CORE_JSON_SERIALIZE_ENUM(PostProcessConfiguration::PostProcessEnableFlagbits,
95 { static_cast<PostProcessConfiguration::PostProcessEnableFlagbits>(0x7FFFFFFF), nullptr },
96 { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_TONEMAP_BIT, "tonemap" },
97 { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_VIGNETTE_BIT, "vignette" },
98 { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_DITHER_BIT, "dither" },
99 …{ PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_COLOR_CONVERSION_BIT, "color_convers…
100 … { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_COLOR_FRINGE_BIT, "color_fringe" },
101 { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_BLUR_BIT, "blur" },
102 { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_BLOOM_BIT, "bloom" },
103 { PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_FXAA_BIT, "fxaa" },
[all …]
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
Drender_node_back_buffer.cpp58 …pushData.tonemap = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX_… in FillPushConstant()
59 …pushData.vignette = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX… in FillPushConstant()
60 …pushData.colorFringe = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::IN… in FillPushConstant()
61 …pushData.dither = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX_D… in FillPushConstant()
93 const PostProcessConfiguration ppConfig = GetPostProcessConfiguration(renderDataStoreMgr); in ExecuteFrame()
138 void RenderNodeBackBuffer::CheckForPsoSpecilization(const PostProcessConfiguration& postProcessConf… in CheckForPsoSpecilization()
155 PostProcessConfiguration RenderNodeBackBuffer::GetPostProcessConfiguration( in GetPostProcessConfiguration()
163 const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in GetPostProcessConfiguration()
Drender_blur.h44 const PostProcessConfiguration& ppConfig);
46 const PostProcessConfiguration& ppConfig);
52 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig);
54 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig);
Drender_node_combined_post_process.cpp165 … (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_TAA_BIT)) { in PreExecuteFrame()
169 …if ((ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_TAA_BIT) … in PreExecuteFrame()
179 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_BLOOM_BIT)… in PreExecuteFrame()
184 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_BLUR_BIT) { in PreExecuteFrame()
188 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_FXAA_BIT) { in PreExecuteFrame()
215 … (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_TAA_BIT)) { in ExecuteFrame()
220 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_BLOOM_BIT)… in ExecuteFrame()
226 … ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_FXAA_BIT; in ExecuteFrame()
242 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_FXAA_BIT) { in ExecuteFrame()
247 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagbits::ENABLE_BLUR_BIT) { in ExecuteFrame()
[all …]
Drender_node_bloom.h56 void UpdatePostProcessData(const PostProcessConfiguration& postProcessConfiguration);
70 PostProcessConfiguration ppConfig_;
Drender_node_bloom.cpp102 if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in ProcessPostProcessConfiguration()
103 ppConfig_ = *((const PostProcessConfiguration*)dataView.data()); in ProcessPostProcessConfiguration()
120 void RenderNodeBloom::UpdatePostProcessData(const PostProcessConfiguration& postProcessConfiguratio… in UpdatePostProcessData()
Drender_node_back_buffer.h52 void CheckForPsoSpecilization(const PostProcessConfiguration& postProcessConfiguration);
53PostProcessConfiguration GetPostProcessConfiguration(const IRenderNodeRenderDataStoreManager& data…
Drender_bloom.h46 const PostProcessConfiguration& ppConfig); in RENDER_BEGIN_NAMESPACE()
48 const PostProcessConfiguration& ppConfig); in RENDER_BEGIN_NAMESPACE()
Drender_node_combined_post_process.h86 void UpdatePostProcessData(const PostProcessConfiguration& postProcessConfiguration);
134 PostProcessConfiguration ppConfig_;
Drender_blur.cpp83 …tManager& renderNodeContextMgr, const BlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in PreExecute()
100 const PostProcessConfiguration& ppConfig) in Execute()
192 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) in RenderData()
353 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) in RenderGaussian()
Drender_bloom.cpp60 const PostProcessConfiguration& ppConfig) in PreExecute()
73 const PostProcessConfiguration& ppConfig) in Execute()
77 if (ppConfig.enableFlags & PostProcessConfiguration::ENABLE_BLOOM_BIT) { in Execute()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
Drender_node_util.cpp321 const PostProcessConfiguration& input) const in GetRenderPostProcessConfiguration()
324 std::fill(output.factors, output.factors + PostProcessConfiguration::INDEX_FACTOR_COUNT, in GetRenderPostProcessConfiguration()
329 …output.factors[PostProcessConfiguration::INDEX_TONEMAP] = { input.tonemapConfiguration.exposure, 0… in GetRenderPostProcessConfiguration()
331 …output.factors[PostProcessConfiguration::INDEX_VIGNETTE] = { input.vignetteConfiguration.coefficie… in GetRenderPostProcessConfiguration()
333 …output.factors[PostProcessConfiguration::INDEX_DITHER] = { input.ditherConfiguration.amountCoeffic… in GetRenderPostProcessConfiguration()
335 output.factors[PostProcessConfiguration::INDEX_COLOR_CONVERSION] = { 0.0f, 0.0f, 0.0f, in GetRenderPostProcessConfiguration()
337 …output.factors[PostProcessConfiguration::INDEX_COLOR_FRINGE] = { input.colorFringeConfiguration.co… in GetRenderPostProcessConfiguration()
340 …output.factors[PostProcessConfiguration::INDEX_BLUR] = { static_cast<float>(input.blurConfiguratio… in GetRenderPostProcessConfiguration()
342 … output.factors[PostProcessConfiguration::INDEX_BLOOM] = { input.bloomConfiguration.thresholdHard, in GetRenderPostProcessConfiguration()
346 …output.factors[PostProcessConfiguration::INDEX_FXAA] = { static_cast<float>(input.fxaaConfiguratio… in GetRenderPostProcessConfiguration()
[all …]
Drender_node_util.h59 const PostProcessConfiguration& input) const override;
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/
Drender_data_store_render_pods.h231 struct PostProcessConfiguration { struct
304 BASE_NS::Math::Vec4 factors[PostProcessConfiguration::INDEX_FACTOR_COUNT]; argument
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/loader/
Dintf_render_data_configuration_loader.h53 PostProcessConfiguration postProcessConfiguration; in RENDER_BEGIN_NAMESPACE()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
Dintf_render_node_util.h102 const PostProcessConfiguration& postProcessConfiguration) const = 0;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
Drender_node_default_env.cpp395 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in UpdatePostProcessConfiguration()
396 … const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in UpdatePostProcessConfiguration()
Drender_node_default_material_deferred_shading.cpp441 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in UpdatePostProcessConfiguration()
442 … const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in UpdatePostProcessConfiguration()
Drender_node_default_material_render_slot.cpp160 const PostProcessConfiguration::PostProcessEnableFlags postProcessFlags) in HashShaderDataAndSubmesh()
600 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in UpdatePostProcessConfiguration()
601 … const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in UpdatePostProcessConfiguration()
Drender_node_default_camera_controller.cpp779 if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in UpdatePostProcessConfiguration()
780 const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in UpdatePostProcessConfiguration()
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
Dlume_common.cpp1049 postProcess.enableFlags = RENDER_NS::PostProcessConfiguration::ENABLE_BLOOM_BIT in SetupPostprocess()
1050 | RENDER_NS::PostProcessConfiguration::ENABLE_TONEMAP_BIT in SetupPostprocess()
1051 | RENDER_NS::PostProcessConfiguration::ENABLE_COLOR_FRINGE_BIT; in SetupPostprocess()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
Drender_system.cpp1791 PostProcessConfiguration ppConfig; in ProcessPostProcesses()
1805 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in ProcessPostProcesses()