/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/systems/ |
H A D | intf_render_system.h | 47 BASE_NS::string dataStoreMaterial; member
|
H A D | intf_render_preprocessor_system.h | 46 BASE_NS::string dataStoreMaterial; member
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_material_objects.cpp | 67 const IRenderDataStoreDefaultMaterial* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in PreExecuteFrame() local 87 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local 97 void RenderNodeDefaultMaterialObjects::UpdateBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial) in UpdateBuffers() argument 104 UpdateMeshBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial) UpdateMeshBuffer() argument 125 UpdateSkinBuffer(const IRenderDataStoreDefaultMaterial& dataStoreMaterial) UpdateSkinBuffer() argument 155 UpdateMaterialBuffers(const IRenderDataStoreDefaultMaterial& dataStoreMaterial) UpdateMaterialBuffers() argument [all...] |
H A D | render_node_default_depth_render_slot.cpp | 105 const IRenderDataStoreDefaultMaterial* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in PreExecuteFrame() local 126 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local 158 RenderSubmeshes(IRenderCommandList& cmdList, const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dataStoreCamera) RenderSubmeshes() argument 559 ProcessSlotSubmeshes( const IRenderDataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial) ProcessSlotSubmeshes() argument [all...] |
H A D | render_node_default_shadow_render_slot.cpp | 174 const auto* dataStoreMaterial = in PreExecuteFrame() local 293 RenderSubmeshes(IRenderCommandList& cmdList, const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultLight::ShadowType shadowType, const RenderCamera& camera, const RenderLight& light, const uint32_t shadowPassIdx) RenderSubmeshes() argument 692 ProcessSlotSubmeshes(const IRenderDataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t shadowCameraIdx) ProcessSlotSubmeshes() argument
|
H A D | render_node_default_material_render_slot.cpp | 221 const IRenderDataStoreDefaultMaterial* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in PreExecuteFrame() local 243 const auto* dataStoreMaterial = static_cast<IRenderDataStoreDefaultMaterial*>( in ExecuteFrame() local 278 RenderSubmeshes(IRenderCommandList& cmdList, const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const IRenderDataStoreDefaultCamera& dataStoreCamera) RenderSubmeshes() argument 881 ProcessSlotSubmeshes( const IRenderDataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial) ProcessSlotSubmeshes() argument [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/ |
H A D | render_node_scene_util.cpp | 244 GetRenderSlotSubmeshes(const IRenderDataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, const IRenderNodeSceneUtil::RenderSlotInfo& renderSlotInfo, vector<SlotSubmeshIndex>& refSubmeshIndices) GetRenderSlotSubmeshes() argument 436 GetRenderSlotSubmeshes(const IRenderDataStoreDefaultCamera& dataStoreCamera, const IRenderDataStoreDefaultMaterial& dataStoreMaterial, const uint32_t cameraId, const IRenderNodeSceneUtil::RenderSlotInfo& renderSlotInfo, vector<SlotSubmeshIndex>& refSubmeshIndices) GetRenderSlotSubmeshes() argument
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_system.cpp | 845 AddSingleMaterial(const IMaterialComponentManager& materialMgr, const IMaterialExtensionComponentManager& materialExtMgr, const IRenderHandleComponentManager& renderHandleMgr, IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material, const bool fetchMaterialHandles, const bool checkExtMaterial, const uint32_t materialIndex, const uint32_t matInstanceIndex, const uint32_t matInstanceCount, const bool enableGpuInstancing) AddSingleMaterial() argument 919 AddRenderMaterial(IMaterialComponentManager& materialMgr, IMaterialExtensionComponentManager& materialExtMgr, IRenderHandleComponentManager& renderHandleMgr, IRenderDataStoreDefaultMaterial& dataStoreMaterial, const Entity& material, const uint32_t instanceCount, const bool duplicateMaterialInstances) AddRenderMaterial() argument [all...] |