/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/ |
H A D | intf_render_data_store_post_process.h | 99 …const BASE_NS::string_view name, const BASE_NS::string_view ppName, const RenderHandleReference& s… in RENDER_BEGIN_NAMESPACE() 110 virtual void Destroy(const BASE_NS::string_view name, const BASE_NS::string_view ppName) = 0; in RENDER_BEGIN_NAMESPACE() 123 …virtual bool Contains(const BASE_NS::string_view name, const BASE_NS::string_view ppName) const = … in RENDER_BEGIN_NAMESPACE() 131 …const BASE_NS::string_view name, const BASE_NS::string_view ppName, const PostProcess::Variables& … in RENDER_BEGIN_NAMESPACE() 155 …virtual PostProcess Get(const BASE_NS::string_view name, const BASE_NS::string_view ppName) const … in RENDER_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_single_post_process.cpp | 88 uint32_t GetPostProcessFlag(const string_view ppName) in GetPostProcessFlag() argument 90 if (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_FXAA]) { in GetPostProcessFlag() 92 … } else if (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_TAA]) { in GetPostProcessFlag() 105 bool NeedsShader(const string_view ppName) in NeedsShader() argument 107 if ((ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_BLOOM]) || in NeedsShader() 108 (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_BLUR])) { in NeedsShader() 162 const bool needsShader = NeedsShader(jsonInputs_.ppName); in InitNode() 450 } else if (jsonInputs_.ppName.empty()) { in ProcessPostProcessConfiguration() 516 jsonInputs_.ppName = parserUtil.GetStringValue(jsonVal, "postProcess"); in ParseRenderNodeInputs() 517 builtInVariables_.postProcessFlag = GetPostProcessFlag(jsonInputs_.ppName); in ParseRenderNodeInputs() [all …]
|
H A D | render_node_mip_chain_post_process.cpp | 230 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration() 240 } else if (jsonInputs_.ppName.empty()) { in ProcessPostProcessConfiguration() 483 jsonInputs_.ppName = parserUtil.GetStringValue(jsonVal, "postProcess"); in ParseRenderNodeInputs() 490 if (jsonInputs_.ppName.empty()) { in ParseRenderNodeInputs()
|
H A D | render_node_mip_chain_post_process.h | 87 BASE_NS::string ppName; member
|
H A D | render_node_single_post_process.h | 90 BASE_NS::string ppName; member
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_post_process.h | 54 void Create(const BASE_NS::string_view name, const BASE_NS::string_view ppName, 58 void Destroy(const BASE_NS::string_view name, const BASE_NS::string_view ppName) override; 61 … bool Contains(const BASE_NS::string_view name, const BASE_NS::string_view ppName) const override; 63 void Set(const BASE_NS::string_view name, const BASE_NS::string_view ppName, 69 …PostProcess Get(const BASE_NS::string_view name, const BASE_NS::string_view ppName) const override;
|
H A D | render_data_store_post_process.cpp | 188 const string_view name, const string_view ppName, const RenderHandleReference& shader) in Create() argument 201 if (postProcesses[idx].name == ppName) { in Create() 214 pp.name = ppName; in Create() 242 void RenderDataStorePostProcess::Destroy(const string_view name, const string_view ppName) in Destroy() argument 248 if (ppIter->name == ppName) { in Destroy() 263 bool RenderDataStorePostProcess::Contains(const string_view name, const string_view ppName) const in Contains() 269 if (ref.name == ppName) { in Contains() 278 const string_view name, const string_view ppName, const PostProcess::Variables& vars) in Set() argument 286 if (postProcesses[idx].name == ppName) { in Set() 330 const string_view name, const string_view ppName) const in Get() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_camera_single_post_process.cpp | 66 uint32_t GetPostProcessFlag(const string_view ppName) in GetPostProcessFlag() argument 69 if (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_FXAA]) { in GetPostProcessFlag() 71 … } else if (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_TAA]) { in GetPostProcessFlag() 73 …} else if (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_BLOOM])… in GetPostProcessFlag() 75 …} else if (ppName == PostProcessConstants::POST_PROCESS_NAMES[PostProcessConstants::RENDER_BLUR]) { in GetPostProcessFlag() 231 const uint32_t postProcessFlag = GetPostProcessFlag(jsonInputs_.ppName); in InitNode() 516 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration() 527 } else if (jsonInputs_.ppName.empty()) { in ProcessPostProcessConfiguration() 608 jsonInputs_.ppName = parserUtil.GetStringValue(jsonVal, "postProcess"); in ParseRenderNodeInputs() 615 if (jsonInputs_.ppName.empty()) { in ParseRenderNodeInputs()
|
H A D | render_node_camera_cubemap.cpp | 438 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration() 449 } else if (jsonInputs_.ppName.empty()) { in ProcessPostProcessConfiguration() 532 jsonInputs_.ppName = parserUtil.GetStringValue(jsonVal, "postProcess"); in ParseRenderNodeInputs() 539 if (jsonInputs_.ppName.empty()) { in ParseRenderNodeInputs()
|
H A D | render_node_camera_cubemap.h | 102 BASE_NS::string ppName; member
|
H A D | render_node_camera_single_post_process.h | 113 BASE_NS::string ppName; member
|
H A D | render_node_default_material_deferred_shading.h | 113 BASE_NS::string ppName; member
|
H A D | render_node_default_material_deferred_shading.cpp | 514 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in UpdatePostProcessConfiguration() 558 jsonInputs_.ppName = parserUtil.GetStringValue(jsonVal, "postProcess"); in ParseRenderNodeInputs()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_system.cpp | 2209 const auto ppName = GetPostProcessName( in ProcessPostProcesses() local 2211 auto const dataView = dsPod->Get(ppName); in ProcessPostProcesses() 2213 dsPod->Set(ppName, arrayviewU8(ppConfig)); in ProcessPostProcesses() 2215 renderProcessing_.postProcessPods.emplace_back(ppName); in ProcessPostProcesses() 2226 const auto ppName = GetPostProcessName( in ProcessPostProcesses() local 2228 if (!dsPp->Contains(ppName)) { in ProcessPostProcesses() 2230 dsPp->Create(ppName); in ProcessPostProcesses() 2235 if (dsPp->Contains(ppName, ref.name)) { in ProcessPostProcesses() 2236 dsPp->Set(ppName, ref.name, vars); in ProcessPostProcesses() 2239 dsPp->Create(ppName, ref.name, move(shader)); in ProcessPostProcesses() [all …]
|