| /foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
| D | render_node_default_material_objects.cpp | 67 …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 …]
|
| D | render_node_default_material_objects.h | 61 void UpdateBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial); 62 void UpdateMeshBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial); 63 void UpdateSkinBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial); 64 void UpdateMaterialBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
|
| D | render_node_default_material_render_slot.cpp | 255 …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 …]
|
| D | render_node_default_shadow_render_slot.h | 104 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, 116 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t shadowCameraIdx);
|
| D | render_node_default_shadow_render_slot.cpp | 168 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()
|
| D | render_node_default_material_render_slot.h | 161 …const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dat… 175 …DataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial);
|
| /foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
| D | render_preprocessor_system.cpp | 53 DECL_PROPERTY2(IRenderPreprocessorSystem::Properties, dataStoreMaterial, "dataStoreMaterial", 0) 133 properties_.dataStoreMaterial = in->dataStoreMaterial; in SetProperties() 153 manager.Create(IRenderDataStoreDefaultMaterial::UID, properties_.dataStoreMaterial.data())); in SetDataStorePointers()
|
| D | render_system.cpp | 613 DECL_PROPERTY2(IRenderSystem::Properties, dataStoreMaterial, "dataStoreMaterial", 0) 669 …IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material, const bool useEntityId, in AddSingleMaterial() argument 709 …dataStoreMaterial.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/ |
| D | render_node_scene_util.h | 57 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, 75 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, uint32_t cameraId,
|
| D | render_node_scene_util.cpp | 224 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/ |
| D | intf_render_preprocessor_system.h | 48 BASE_NS::string dataStoreMaterial; in CORE3D_BEGIN_NAMESPACE() member
|
| D | intf_render_system.h | 47 BASE_NS::string dataStoreMaterial; in CORE3D_BEGIN_NAMESPACE() member
|
| /foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
| D | intf_render_node_scene_util.h | 111 const IRenderDataStoreDefaultMaterial& dataStoreMaterial, uint32_t cameraId,
|