Home
last modified time | relevance | path

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

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_post_process.h118 static inline BASE_NS::Math::Vec4 GetFactorTonemap(const PostProcessConfiguration& input) in GetFactorTonemap()
124 static inline BASE_NS::Math::Vec4 GetFactorVignette(const PostProcessConfiguration& input) in GetFactorVignette()
129 static inline BASE_NS::Math::Vec4 GetFactorDither(const PostProcessConfiguration& input) in GetFactorDither()
140 static inline BASE_NS::Math::Vec4 GetFactorFringe(const PostProcessConfiguration& input) in GetFactorFringe()
146 static inline BASE_NS::Math::Vec4 GetFactorBlur(const PostProcessConfiguration& input) in GetFactorBlur()
152 static inline BASE_NS::Math::Vec4 GetFactorBloom(const PostProcessConfiguration& input) in GetFactorBloom()
158 static inline BASE_NS::Math::Vec4 GetFactorFxaa(const PostProcessConfiguration& input) in GetFactorFxaa()
164 static inline BASE_NS::Math::Vec4 GetFactorTaa(const PostProcessConfiguration& input) in GetFactorTaa()
171 static inline BASE_NS::Math::Vec4 GetFactorDof(const PostProcessConfiguration& input) in GetFactorDof()
181 static inline BASE_NS::Math::Vec4 GetFactorDof2(const PostProcessConfiguration& input) in GetFactorDof2()
[all …]
H A Drender_data_store_post_process.cpp354 …auto arrView = dataStorePod->Get(name); arrView.size_bytes() == sizeof(PostProcessConfiguration)) { in CreateFromPod()
356 PostProcessConfiguration ppConfig = *((const PostProcessConfiguration*)arrView.data()); in CreateFromPod()
360 PostProcessConfiguration ppConfig; in CreateFromPod()
391 const PostProcessConfiguration& ppConfig, PostProcessStack& ppStack) in FillDefaultPostProcessData()
432PostProcessConfiguration::INDEX_BLUR, defUserIdx, PostProcessConversionHelper::GetFactorBlur(ppCon… in FillDefaultPostProcessData()
434PostProcessConfiguration::INDEX_BLOOM, defUserIdx, PostProcessConversionHelper::GetFactorBloom(ppC… in FillDefaultPostProcessData()
436 …FillBuiltInData(PostProcessConstants::RENDER_FXAA, PostProcessConfiguration::INDEX_FXAA, defUserId… in FillDefaultPostProcessData()
439 … FillBuiltInData(PostProcessConstants::RENDER_TAA, PostProcessConfiguration::INDEX_TAA, defUserIdx, in FillDefaultPostProcessData()
445 pp.factorIndex = PostProcessConfiguration::INDEX_DOF; in FillDefaultPostProcessData()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A 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" },
101 { PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLUR_BIT, "blur" },
102 { PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLOOM_BIT, "bloom" },
103 { PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_FXAA_BIT, "fxaa" },
104 { PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_TAA_BIT, "taa" },
105 { PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_DOF_BIT, "dof" },
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_back_buffer.cpp60 …pushData.tonemap = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX_… in FillPushConstant()
61 …pushData.vignette = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX… in FillPushConstant()
62 …pushData.colorFringe = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::IN… in FillPushConstant()
63 …pushData.dither = currentRenderPostProcessConfiguration_.factors[PostProcessConfiguration::INDEX_D… in FillPushConstant()
95 const PostProcessConfiguration ppConfig = GetPostProcessConfiguration(renderDataStoreMgr); in ExecuteFrame()
141 void RenderNodeBackBuffer::CheckForPsoSpecilization(const PostProcessConfiguration& postProcessConf… in CheckForPsoSpecilization()
157 PostProcessConfiguration RenderNodeBackBuffer::GetPostProcessConfiguration( in GetPostProcessConfiguration()
165 const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in GetPostProcessConfiguration()
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_node_single_post_process.cpp91 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_FXAA_BIT; in GetPostProcessFlag()
93 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_TAA_BIT; in GetPostProcessFlag()
95 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLOOM_BIT; in GetPostProcessFlag()
97 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLUR_BIT; in GetPostProcessFlag()
99 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_DOF_BIT; in GetPostProcessFlag()
195 if ((builtInVariables_.postProcessFlag & PostProcessConfiguration::ENABLE_BLOOM_BIT) && in InitNode()
202 } else if ((builtInVariables_.postProcessFlag & PostProcessConfiguration::ENABLE_BLUR_BIT) && in InitNode()
224 if ((builtInVariables_.postProcessFlag & PostProcessConfiguration::ENABLE_BLOOM_BIT) && in PreExecuteFrame()
254 if ((builtInVariables_.postProcessFlag & PostProcessConfiguration::ENABLE_BLOOM_BIT) && in ExecuteFrame()
447 ppGlobalConfig_ = *((const PostProcessConfiguration*)dataView.data()); in ProcessPostProcessConfiguration()
[all …]
H A Drender_node_bloom.h58 void UpdatePostProcessData(const PostProcessConfiguration& postProcessConfiguration);
72 PostProcessConfiguration ppConfig_;
H A Drender_node_bloom.cpp130 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in ProcessPostProcessConfiguration()
131 ppConfig_ = *((const PostProcessConfiguration*)dataView.data()); in ProcessPostProcessConfiguration()
149 void RenderNodeBloom::UpdatePostProcessData(const PostProcessConfiguration& postProcessConfiguratio… in UpdatePostProcessData()
H A Drender_node_back_buffer.h56 void CheckForPsoSpecilization(const PostProcessConfiguration& postProcessConfiguration);
57PostProcessConfiguration GetPostProcessConfiguration(const IRenderNodeRenderDataStoreManager& data…
H A Drender_bloom.h46 const PostProcessConfiguration& ppConfig); in RENDER_BEGIN_NAMESPACE()
48 const PostProcessConfiguration& ppConfig); in RENDER_BEGIN_NAMESPACE()
H A Drender_motion_blur.cpp142 const PostProcessConfiguration& ppConfig) in PreExecute()
169 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in Execute()
238 const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in ExecuteTileVelocity()
366 …IRenderCommandList& cmdList, const MotionBlurInfo& blurInfo, const PostProcessConfiguration& ppCon… in UpdateDescriptorSet0()
H A Drender_blur.cpp85 …tManager& renderNodeContextMgr, const BlurInfo& blurInfo, const PostProcessConfiguration& ppConfig) in PreExecute()
102 const PostProcessConfiguration& ppConfig) in Execute()
188 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) in RenderData()
349 const RenderPass& renderPassBase, const PostProcessConfiguration& ppConfig) in RenderGaussian()
H A Drender_node_mip_chain_post_process.h132 PostProcessConfiguration ppGlobalConfig_;
H A Drender_node_single_post_process.h134 PostProcessConfiguration ppGlobalConfig_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_util.cpp357 const PostProcessConfiguration& input) const in GetRenderPostProcessConfiguration()
360 std::fill(output.factors, output.factors + PostProcessConfiguration::INDEX_FACTOR_COUNT, in GetRenderPostProcessConfiguration()
365 …output.factors[PostProcessConfiguration::INDEX_TONEMAP] = PostProcessConversionHelper::GetFactorTo… in GetRenderPostProcessConfiguration()
367 …output.factors[PostProcessConfiguration::INDEX_DITHER] = PostProcessConversionHelper::GetFactorDit… in GetRenderPostProcessConfiguration()
368 output.factors[PostProcessConfiguration::INDEX_COLOR_CONVERSION] = in GetRenderPostProcessConfiguration()
372 …output.factors[PostProcessConfiguration::INDEX_BLUR] = PostProcessConversionHelper::GetFactorBlur(… in GetRenderPostProcessConfiguration()
373 …output.factors[PostProcessConfiguration::INDEX_BLOOM] = PostProcessConversionHelper::GetFactorBloo… in GetRenderPostProcessConfiguration()
374 …output.factors[PostProcessConfiguration::INDEX_FXAA] = PostProcessConversionHelper::GetFactorFxaa(… in GetRenderPostProcessConfiguration()
375 …output.factors[PostProcessConfiguration::INDEX_TAA] = PostProcessConversionHelper::GetFactorTaa(in… in GetRenderPostProcessConfiguration()
376 …output.factors[PostProcessConfiguration::INDEX_DOF] = PostProcessConversionHelper::GetFactorDof(in… in GetRenderPostProcessConfiguration()
[all …]
H A Drender_node_post_process_util.cpp227 …if ((ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_TAA_BIT) … in PreExecute()
232 …if ((ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_DOF_BIT) … in PreExecute()
250 … ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_FXAA_BIT; in PreExecute()
256 … (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_DOF_BIT); in PreExecute()
371 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLUR_BIT) { in PreExecute()
384 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_FXAA_BIT) { in PreExecute()
406 …if (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLUR_BIT) { in PreExecute()
447 … ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_FXAA_BIT; in Execute()
453 … (ppConfig_.enableFlags & PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_DOF_BIT); in Execute()
927 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in ProcessPostProcessConfiguration()
[all …]
H A Drender_node_post_process_util.h56 void UpdatePostProcessData(const PostProcessConfiguration& postProcessConfiguration);
152 PostProcessConfiguration ppConfig_;
H A Drender_node_util.h60 const PostProcessConfiguration& input) const override;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_camera_single_post_process.cpp70 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_FXAA_BIT; in GetPostProcessFlag()
72 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_TAA_BIT; in GetPostProcessFlag()
74 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLOOM_BIT; in GetPostProcessFlag()
76 return PostProcessConfiguration::PostProcessEnableFlagBits::ENABLE_BLUR_BIT; in GetPostProcessFlag()
523 if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in ProcessPostProcessConfiguration()
524 ppGlobalConfig_ = *((const PostProcessConfiguration*)dataView.data()); in ProcessPostProcessConfiguration()
H A Drender_node_default_env.cpp439 … if (dataView.data() && (dataView.size_bytes() == sizeof(PostProcessConfiguration))) { in UpdatePostProcessConfiguration()
440 … const PostProcessConfiguration* data = (const PostProcessConfiguration*)dataView.data(); in UpdatePostProcessConfiguration()
H A Drender_node_camera_cubemap.h151 RENDER_NS::PostProcessConfiguration ppGlobalConfig_;
H A Drender_node_camera_single_post_process.h168 RENDER_NS::PostProcessConfiguration ppGlobalConfig_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/loader/
H A Dintf_render_data_configuration_loader.h53 PostProcessConfiguration postProcessConfiguration; in RENDER_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_node_util.h110 const PostProcessConfiguration& postProcessConfiguration) const = 0;

12