Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
Drender_node_default_material_objects.cpp67 …const IRenderDataStoreDefaultMaterial* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMate… in PreExecuteFrame() local
70 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()
97 …NodeDefaultMaterialObjects::UpdateBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial) in UpdateBuffers() argument
99 UpdateMeshBuffer(dataStoreMaterial); in UpdateBuffers()
100 UpdateSkinBuffer(dataStoreMaterial); in UpdateBuffers()
101 UpdateMaterialBuffers(dataStoreMaterial); in UpdateBuffers()
[all …]
Drender_node_default_material_objects.h61 void UpdateBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
62 void UpdateMeshBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
63 void UpdateSkinBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
64 void UpdateMaterialBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
Drender_node_default_material_render_slot.cpp255 …const IRenderDataStoreDefaultMaterial* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMate… in PreExecuteFrame() local
258 if (dataStoreMaterial) { in PreExecuteFrame()
259 const auto dsOc = dataStoreMaterial->GetSlotObjectCounts(jsonInputs_.renderSlotId); in PreExecuteFrame()
277 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local
284 …const bool validRenderDataStore = dataStoreScene && dataStoreMaterial && dataStoreCamera && dataSt… in ExecuteFrame()
301 ProcessSlotSubmeshes(*dataStoreCamera, *dataStoreMaterial); in ExecuteFrame()
305 RenderSubmeshes(cmdList, *dataStoreMaterial, *dataStoreCamera); in ExecuteFrame()
313 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dat… in RenderSubmeshes() argument
335 const auto& materialHandles = dataStoreMaterial.GetMaterialHandles(); in RenderSubmeshes()
336 const auto& submeshMaterialFlags = dataStoreMaterial.GetSubmeshMaterialFlags(); in RenderSubmeshes()
[all …]
Drender_node_default_shadow_render_slot.h104 const IRenderDataStoreDefaultMaterial& dataStoreMaterial,
116 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t shadowCameraIdx);
Drender_node_default_shadow_render_slot.cpp168 const auto* dataStoreMaterial = in PreExecuteFrame() local
171 if (dataStoreMaterial) { in PreExecuteFrame()
172 const auto dsOc = dataStoreMaterial->GetSlotObjectCounts(jsonInputs_.renderSlotId); in PreExecuteFrame()
267 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultLight::Shad… in RenderSubmeshes() argument
293 const auto& submeshes = dataStoreMaterial.GetSubmeshes(); in RenderSubmeshes()
651 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t shadowCameraIdx) in ProcessSlotSubmeshes() argument
657 dataStoreCamera, dataStoreMaterial, cameraIndex, rsi, sortedSlotSubmeshes_); in ProcessSlotSubmeshes()
Drender_node_default_material_render_slot.h161 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dat…
175 …DataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
Drender_preprocessor_system.cpp53 DECL_PROPERTY2(IRenderPreprocessorSystem::Properties, dataStoreMaterial, "dataStoreMaterial", 0)
133 properties_.dataStoreMaterial = in->dataStoreMaterial; in SetProperties()
153 manager.Create(IRenderDataStoreDefaultMaterial::UID, properties_.dataStoreMaterial.data())); in SetDataStorePointers()
Drender_system.cpp613 DECL_PROPERTY2(IRenderSystem::Properties, dataStoreMaterial, "dataStoreMaterial", 0)
669 …IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material, const bool useEntityId, in AddSingleMaterial() argument
709dataStoreMaterial.AddMaterialData(material.id, materialUniforms, materialHandles, data, customData… in AddSingleMaterial()
711 …materialIdx = dataStoreMaterial.AddMaterialData(materialUniforms, materialHandles, data, customDat… in AddSingleMaterial()
723 IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material) in AddRenderMaterial() argument
726 indices.materialIndex = dataStoreMaterial.GetMaterialIndex(material.id); in AddRenderMaterial()
729 … AddSingleMaterial(materialMgr, renderHandleMgr, dataStoreMaterial, material, true, true); in AddRenderMaterial()
739 dataStoreMaterial.AddMaterialCustomResources(material.id, handleReferences); in AddRenderMaterial()
742 …indices.materialCustomResourceIndex = dataStoreMaterial.GetMaterialCustomResourceIndex(material.id… in AddRenderMaterial()
749 … AddSingleMaterial(materialMgr, renderHandleMgr, dataStoreMaterial, invalidEntity, true, true); in AddRenderMaterial()
[all …]
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/
Drender_node_scene_util.h57 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId,
75 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, uint32_t cameraId,
Drender_node_scene_util.cpp224 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, in GetRenderSlotSubmeshes() argument
254 const auto& slotSubmeshIndices = dataStoreMaterial.GetSlotSubmeshIndices(renderSlotInfo.id); in GetRenderSlotSubmeshes()
255 … const auto& slotSubmeshMatData = dataStoreMaterial.GetSlotSubmeshMaterialData(renderSlotInfo.id); in GetRenderSlotSubmeshes()
256 const auto& submeshes = dataStoreMaterial.GetSubmeshes(); in GetRenderSlotSubmeshes()
320 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, in GetRenderSlotSubmeshes() argument
324 dataStoreCamera, dataStoreMaterial, cameraId, renderSlotInfo, refSubmeshIndices); in GetRenderSlotSubmeshes()
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/systems/
Dintf_render_preprocessor_system.h48 BASE_NS::string dataStoreMaterial; in CORE3D_BEGIN_NAMESPACE() member
Dintf_render_system.h47 BASE_NS::string dataStoreMaterial; in CORE3D_BEGIN_NAMESPACE() member
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
Dintf_render_node_scene_util.h111 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, uint32_t cameraId,