/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_manager.cpp | 145 IRenderDataStore* dataStore = nullptr; in Create() local 152 dataStore = namedStoreIt->second.get(); in Create() 153 if (dataStore->GetUid() != dataStoreTypeUid) { in Create() 155 … to_string(dataStoreTypeUid).data(), dataStoreName, dataStore->GetTypeName().data()); in Create() 156 dataStore = nullptr; in Create() 163 dataStore = dataStoreIt.first->second.get(); in Create() 166 pendingRenderAccess_.push_back({ dataStoreNameHash, dataStore, false }); in Create() 167 return dataStore; in Create()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | render_util.cpp | 79 inline bool HasRenderDataStorePostProcess(const json::standalone_value& dataStore) in HasRenderDataStorePostProcess() argument 81 if (const auto typeName = dataStore.find("typeName"); typeName) { in HasRenderDataStorePostProcess() 108 if (auto dataStore = jsonVal.find("renderDataStore"); dataStore) { in FillCameraDescsData() local 109 if (auto config = dataStore->find("configurationName"); config) { in FillCameraDescsData() 111 const bool rpp = HasRenderDataStorePostProcess(*dataStore); in FillCameraDescsData() 131 if (auto dataStore = jsonVal.find("renderDataStore"); dataStore) { in FillCameraPostProcessDescsData() local 132 if (auto config = dataStore->find("configurationName"); config) { in FillCameraPostProcessDescsData() 134 const bool rpp = customPostProcess || HasRenderDataStorePostProcess(*dataStore); in FillCameraPostProcessDescsData()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_compute_generic.cpp | 157 const auto dataStore = static_cast<IRenderDataStorePod const*>( in ExecuteFrame() local 159 if (dataStore) { in ExecuteFrame() 160 const auto dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in ExecuteFrame() 183 const auto dataStore = static_cast<IRenderDataStorePod const*>( in GetPsoHandle() local 185 if (dataStore) { in GetPsoHandle() 186 … const auto dataView = dataStore->Get(jsonInputs_.renderDataStoreSpecialization.configurationName); in GetPsoHandle()
|
H A D | render_node_fullscreen_generic.cpp | 144 const auto dataStore = static_cast<IRenderDataStorePod const*>( in ExecuteFrame() local 146 if (dataStore) { in ExecuteFrame() 147 const auto dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in ExecuteFrame() 165 const auto dataStore = static_cast<IRenderDataStorePod const*>( in GetPsoHandle() local 167 if (dataStore) { in GetPsoHandle() 168 … const auto dataView = dataStore->Get(jsonInputs_.renderDataStoreSpecialization.configurationName); in GetPsoHandle()
|
H A D | render_node_default_acceleration_structure_staging.cpp | 110 RenderDataStoreDefaultAccelerationStructureStaging* dataStore) in ExecuteFrameProcessInstanceData() argument 114 if (dataStore) { in ExecuteFrameProcessInstanceData() 115 …AccelerationStructureInstanceConsumeStruct stagingInstanceData = dataStore->ConsumeStagingInstance… in ExecuteFrameProcessInstanceData()
|
H A D | render_node_back_buffer.cpp | 161 auto const dataStore = static_cast<IRenderDataStorePod const*>( in GetPostProcessConfiguration() local 163 if (dataStore) { in GetPostProcessConfiguration() 164 auto const dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in GetPostProcessConfiguration()
|
H A D | render_node_bloom.cpp | 128 auto const dataStore = static_cast<IRenderDataStorePod const*>(ds); in ProcessPostProcessConfiguration() local 129 auto const dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in ProcessPostProcessConfiguration()
|
H A D | render_node_default_acceleration_structure_staging.h | 55 …oid ExecuteFrameProcessInstanceData(RenderDataStoreDefaultAccelerationStructureStaging* dataStore);
|
H A D | render_node_mip_chain_post_process.cpp | 229 auto* const dataStore = static_cast<IRenderDataStorePostProcess const*>(ds); in ProcessPostProcessConfiguration() local 230 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration()
|
H A D | render_node_single_post_process.cpp | 438 auto* const dataStore = static_cast<IRenderDataStorePostProcess const*>(ds); in ProcessPostProcessConfiguration() local 439 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_cameras.cpp | 236 const IRenderDataStoreDefaultLight* dataStore, const RenderCamera& camera) const in GetShadowBiasMatrix() argument 238 if (dataStore) { in GetShadowBiasMatrix() 239 const auto lightCounts = dataStore->GetLightCounts(); in GetShadowBiasMatrix() 241 const auto lights = dataStore->GetLights(); in GetShadowBiasMatrix()
|
H A D | render_node_default_cameras.h | 67 const IRenderDataStoreDefaultLight* dataStore, const RenderCamera& camera) const;
|
H A D | render_node_default_env.cpp | 437 auto const dataStore = static_cast<IRenderDataStorePod const*>(ds); in UpdatePostProcessConfiguration() local 438 … auto const dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in UpdatePostProcessConfiguration()
|
H A D | render_node_camera_cubemap.cpp | 437 auto* const dataStore = static_cast<IRenderDataStorePostProcess const*>(ds); in ProcessPostProcessConfiguration() local 438 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration()
|
H A D | render_node_default_material_deferred_shading.cpp | 513 auto* const dataStore = static_cast<IRenderDataStorePostProcess const*>(ds); in UpdatePostProcessConfiguration() local 514 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in UpdatePostProcessConfiguration()
|
H A D | render_node_camera_single_post_process.cpp | 515 auto* const dataStore = static_cast<IRenderDataStorePostProcess const*>(ds); in ProcessPostProcessConfiguration() local 516 …ppLocalConfig_ = dataStore->Get(jsonInputs_.renderDataStore.configurationName, jsonInputs_.ppName); in ProcessPostProcessConfiguration()
|
H A D | render_node_default_camera_controller.cpp | 1062 …if (auto* dataStore = static_cast<IRenderDataStorePod*>(dataStoreMgr.GetRenderDataStore(POD_DATA_S… in UpdatePostProcessConfiguration() local 1063 dataStore) { in UpdatePostProcessConfiguration() 1064 auto const dataView = dataStore->Get(currentScene_.camera.postProcessName); in UpdatePostProcessConfiguration()
|
H A D | render_node_default_material_render_slot.cpp | 573 auto const dataStore = static_cast<IRenderDataStorePod const*>(ds); in UpdatePostProcessConfiguration() local 574 … auto const dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in UpdatePostProcessConfiguration()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ |
H A D | graphics_context.cpp | 514 …auto* dataStore = context.GetRenderDataStoreManager().GetRenderDataStore(POST_PROCESS_DATA_STORE_N… in CreatePlugin3D() local 515 if (renderDataConfigurationLoader && dataStore) { in CreatePlugin3D() 525 auto pod = static_cast<IRenderDataStorePod*>(dataStore); in CreatePlugin3D() 547 auto* dataStore = in DestroyPlugin3D() local 549 if (renderDataConfigurationLoader && dataStore) { in DestroyPlugin3D() 550 auto pod = static_cast<IRenderDataStorePod*>(dataStore); in DestroyPlugin3D()
|
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/ |
H A D | lume_custom_render.cpp | 107 RENDER_NS::IRenderDataStorePod* dataStore = static_cast<RENDER_NS::IRenderDataStorePod*>( in UpdateShaderSpecialization() local 109 if (dataStore) { in UpdateShaderSpecialization() 118 dataStore->Set(SPECIALIZATION_CONFIG_NAME, BASE_NS::arrayviewU8(shaderSpecialization)); in UpdateShaderSpecialization()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_preprocessor_system.cpp | 88 inline auto CreateIfNeeded(IRenderDataStoreManager& manager, DataStoreType* dataStore, string_view … in CreateIfNeeded() argument 90 if (!dataStore || dataStore->GetName() != dataStoreName) { in CreateIfNeeded() 91 … dataStore = static_cast<DataStoreType*>(manager.Create(DataStoreType::UID, dataStoreName.data())); in CreateIfNeeded() 93 return dataStore; in CreateIfNeeded()
|
H A D | morphing_system.cpp | 66 void AddMorphSubmesh(IRenderDataStoreMorph& dataStore, const MeshComponent::Submesh& submeshDesc, in AddMorphSubmesh() argument 82 dataStore.AddSubmesh(submesh); in AddMorphSubmesh()
|
H A D | render_system.cpp | 2256 …if (auto* dataStore = static_cast<IRenderDataStorePod*>(rdsMgr.GetRenderDataStore(POD_DATA_STORE_N… in DestroyRenderDataStores() local 2257 dataStore) { in DestroyRenderDataStores() 2259 dataStore->DestroyPod(POST_PROCESS_NAME, ref.c_str()); in DestroyRenderDataStores() 2262 if (auto* dataStore = in DestroyRenderDataStores() local 2264 dataStore) { in DestroyRenderDataStores() 2266 dataStore->Destroy(ref.c_str()); in DestroyRenderDataStores()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_parser_util.cpp | 505 if (auto const dataStore = jsonValue.find(name); dataStore) { in GetRenderDataStore() local 506 SafeGetJsonValue(*dataStore, "dataStoreName", result.error, renderDataStore.dataStoreName); in GetRenderDataStore() 507 SafeGetJsonValue(*dataStore, "typeName", result.error, renderDataStore.typeName); in GetRenderDataStore() 508 …SafeGetJsonValue(*dataStore, "configurationName", result.error, renderDataStore.configurationName); in GetRenderDataStore()
|
H A D | render_node_post_process_util.cpp | 925 auto const dataStore = static_cast<IRenderDataStorePod const*>(ds); in ProcessPostProcessConfiguration() local 926 auto const dataView = dataStore->Get(jsonInputs_.renderDataStore.configurationName); in ProcessPostProcessConfiguration()
|