Home
last modified time | relevance | path

Searched refs:dataStoreMaterial (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_material_objects.cpp70 if (dataStoreMaterial) { in PreExecuteFrame()
71 const auto dsOc = dataStoreMaterial->GetObjectCounts(); in PreExecuteFrame()
87 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local
90 if (dataStoreMaterial) { in ExecuteFrame()
91 UpdateBuffers(*dataStoreMaterial); in ExecuteFrame()
99 UpdateMeshBuffer(dataStoreMaterial); in UpdateBuffers()
100 UpdateSkinBuffer(dataStoreMaterial); in UpdateBuffers()
101 UpdateMaterialBuffers(dataStoreMaterial); in UpdateBuffers()
113 if (const auto meshData = dataStoreMaterial.GetMeshData(); !meshData.empty()) { in UpdateMeshBuffer()
135 const auto meshJointMatrices = dataStoreMaterial.GetMeshJointMatrices(); in UpdateSkinBuffer()
[all …]
H A Drender_node_default_material_objects.h65 void UpdateBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
66 void UpdateMeshBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
67 void UpdateSkinBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
68 void UpdateMaterialBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
H A Drender_node_default_depth_render_slot.cpp105 …const IRenderDataStoreDefaultMaterial* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMate… in PreExecuteFrame() local
108 if (dataStoreMaterial) { in PreExecuteFrame()
109 const auto dsOc = dataStoreMaterial->GetSlotObjectCounts(jsonInputs_.renderSlotId); in PreExecuteFrame()
126 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local
131 const bool validRenderDataStore = dataStoreScene && dataStoreMaterial && dataStoreCamera; in ExecuteFrame()
148 ProcessSlotSubmeshes(*dataStoreCamera, *dataStoreMaterial); in ExecuteFrame()
151 RenderSubmeshes(cmdList, *dataStoreMaterial, *dataStoreCamera); in ExecuteFrame()
159 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dat… in RenderSubmeshes() argument
178 const auto& submeshMaterialFlags = dataStoreMaterial.GetSubmeshMaterialFlags(); in RenderSubmeshes()
179 const auto& submeshes = dataStoreMaterial.GetSubmeshes(); in RenderSubmeshes()
[all …]
H A Drender_node_default_material_render_slot.cpp224 if (dataStoreMaterial) { in PreExecuteFrame()
225 const auto dsOc = dataStoreMaterial->GetSlotObjectCounts(jsonInputs_.renderSlotId); in PreExecuteFrame()
243 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local
267 ProcessSlotSubmeshes(*dataStoreCamera, *dataStoreMaterial); in ExecuteFrame()
271 RenderSubmeshes(cmdList, *dataStoreMaterial, *dataStoreCamera); in ExecuteFrame()
306 const auto& materialHandles = dataStoreMaterial.GetMaterialHandles(); in RenderSubmeshes()
307 const auto& submeshMaterialFlags = dataStoreMaterial.GetSubmeshMaterialFlags(); in RenderSubmeshes()
308 const auto& submeshes = dataStoreMaterial.GetSubmeshes(); in RenderSubmeshes()
309 const auto& customResourceHandles = dataStoreMaterial.GetCustomResourceHandles(); in RenderSubmeshes()
331 renderHash = dataStoreMaterial.GenerateRenderHash(currMaterialFlags); in RenderSubmeshes()
[all …]
H A Drender_node_default_shadow_render_slot.cpp174 const auto* dataStoreMaterial = in PreExecuteFrame() local
177 if (dataStoreMaterial) { in PreExecuteFrame()
178 const auto dsOc = dataStoreMaterial->GetSlotObjectCounts(jsonInputs_.renderSlotId); in PreExecuteFrame()
294 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultLight::Shad… in RenderSubmeshes() argument
321 const auto& submeshes = dataStoreMaterial.GetSubmeshes(); in RenderSubmeshes()
322 const auto& submeshMaterialFlags = dataStoreMaterial.GetSubmeshMaterialFlags(); in RenderSubmeshes()
693 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t shadowCameraIdx) in ProcessSlotSubmeshes() argument
699 dataStoreCamera, dataStoreMaterial, cameraIndex, rsi, sortedSlotSubmeshes_); in ProcessSlotSubmeshes()
H A Drender_node_default_depth_render_slot.h140 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dat…
150 …DataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
H A Drender_node_default_shadow_render_slot.h105 const IRenderDataStoreDefaultMaterial& dataStoreMaterial,
116 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t shadowCameraIdx);
H A Drender_node_default_material_render_slot.h181 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dat…
195 …DataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/
H A Drender_node_scene_util.cpp245 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, in GetRenderSlotSubmeshes() argument
275 const auto& slotSubmeshIndices = dataStoreMaterial.GetSlotSubmeshIndices(renderSlotInfo.id); in GetRenderSlotSubmeshes()
276 … const auto& slotSubmeshMatData = dataStoreMaterial.GetSlotSubmeshMaterialData(renderSlotInfo.id); in GetRenderSlotSubmeshes()
277 const auto& submeshes = dataStoreMaterial.GetSubmeshes(); in GetRenderSlotSubmeshes()
438 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, in GetRenderSlotSubmeshes() argument
442 dataStoreCamera, dataStoreMaterial, cameraId, renderSlotInfo, refSubmeshIndices); in GetRenderSlotSubmeshes()
H A Drender_node_scene_util.h57 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId,
84 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, uint32_t cameraId,
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/systems/
H A Dintf_render_preprocessor_system.h46 BASE_NS::string dataStoreMaterial; in CORE3D_BEGIN_NAMESPACE() member
H A Dintf_render_system.h47 BASE_NS::string dataStoreMaterial; in CORE3D_BEGIN_NAMESPACE() member
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_preprocessor_system.cpp64 DECL_PROPERTY2(IRenderPreprocessorSystem::Properties, dataStoreMaterial, "dataStoreMaterial", 0)
210 properties_.dataStoreMaterial = in->dataStoreMaterial; in SetProperties()
224 dsMaterial_ = CreateIfNeeded(manager, dsMaterial_, properties_.dataStoreMaterial); in SetDataStorePointers()
H A Drender_system.cpp771 DECL_PROPERTY2(IRenderSystem::Properties, dataStoreMaterial, "dataStoreMaterial", 0)
847 …IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material, const bool fetchMateri… in AddSingleMaterial() argument
885 dataStoreMaterial.AddMaterialCustomResources(material.id, handleReferences); in AddSingleMaterial()
910 dataStoreMaterial.AddInstanceMaterialData( in AddSingleMaterial()
913 dataStoreMaterial.AddInstanceMaterialData( in AddSingleMaterial()
921 …IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material, const uint32_t instanc… in AddRenderMaterial() argument
925 const auto matIndices = dataStoreMaterial.GetMaterialIndices(material.id, instanceCount); in AddRenderMaterial()
928 indices.materialIndex = dataStoreMaterial.AllocateMaterials(material.id, instanceCount); in AddRenderMaterial()
1224 properties_.dataStoreMaterial = in->dataStoreMaterial; in SetProperties()
1261 properties_.dataStoreMaterial = in->dataStoreMaterial; in Initialize()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Dintf_render_node_scene_util.h148 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, uint32_t cameraId,
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp911 rsProperties.dataStoreMaterial = dataStorePrefix + "RenderDataStoreDefaultMaterial"; in LoadSystemGraph()
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.cpp468 props.dataStoreMaterial = materialDataStore; in CreateDefaultEcs()