Home
last modified time | relevance | path

Searched refs:renderHandleMgr (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp603 IRenderHandleComponentManager* renderHandleMgr = GetManager<IRenderHandleComponentManager>(ecs); in GetDefaultMaterialShaderData() local
604 if (renderHandleMgr) { in GetDefaultMaterialShaderData()
614 materialShader.shader = GetOrCreateEntityReference(entityMgr, *renderHandleMgr, rsd.shader); in GetDefaultMaterialShaderData()
621 materialShader.graphicsState = GetOrCreateEntityReference(entityMgr, *renderHandleMgr, gsHandle); in GetDefaultMaterialShaderData()
627 depthShader.shader = GetOrCreateEntityReference(entityMgr, *renderHandleMgr, rsd.shader); in GetDefaultMaterialShaderData()
634 depthShader.graphicsState = GetOrCreateEntityReference(entityMgr, *renderHandleMgr, gsHandle); in GetDefaultMaterialShaderData()
643 IRenderHandleComponentManager* renderHandleMgr = GetManager<IRenderHandleComponentManager>(ecs); in GetDefaultMaterialShaderData() local
644 if (renderHandleMgr) { in GetDefaultMaterialShaderData()
651 shader.shader = GetOrCreateEntityReference(entityMgr, *renderHandleMgr, rsd.shader); in GetDefaultMaterialShaderData()
661 shader.graphicsState = GetOrCreateEntityReference(entityMgr, *renderHandleMgr, gsHandl in GetDefaultMaterialShaderData()
[all...]
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp141 IRenderHandleComponentManager& renderHandleMgr, const IShaderManager& shaderMgr, const string_view renderSlot, in FillShaderData()
148 auto resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
151 renderHandleMgr.Create(resourceEntity); in FillShaderData()
152 renderHandleMgr.Write(resourceEntity)->reference = rsd.shader; in FillShaderData()
160 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
163 renderHandleMgr.Create(resourceEntity); in FillShaderData()
164 renderHandleMgr.Write(resourceEntity)->reference = rsd.graphicsState; in FillShaderData()
171 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
181 renderHandleMgr.Create(resourceEntity); in FillShaderData()
182 renderHandleMgr in FillShaderData()
140 FillShaderData(IEntityManager& em, IUriComponentManager& uriManager, IRenderHandleComponentManager& renderHandleMgr, const IShaderManager& shaderMgr, const string_view renderSlot, RenderSystem::DefaultMaterialShaderData::SingleShaderData& shaderData) FillShaderData() argument
335 FillRenderCameraBaseFromCameraComponent(const IRenderHandleComponentManager& renderHandleMgr, const CameraComponent& cc, RenderCamera& renderCamera, const bool checkCustomTargets) FillRenderCameraBaseFromCameraComponent() argument
398 CreateColorPrePassRenderCamera(const IRenderHandleComponentManager& renderHandleMgr, const ICameraComponentManager& cameraMgr, const RenderCamera& baseCamera, const Entity& prePassEntity, const uint64_t uniqueId) CreateColorPrePassRenderCamera() argument
435 FillRenderEnvironment(const IRenderHandleComponentManager& renderHandleMgr, const uint64_t& nodeLayerMask, const Entity& entity, const EnvironmentComponent& component, RenderCamera::Environment& renderEnv) FillRenderEnvironment() argument
833 GetRenderHandleReferences(const IRenderHandleComponentManager& renderHandleMgr, const array_view<const EntityReference> inputs, array_view<RenderHandleReference>& outputs) GetRenderHandleReferences() argument
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...]
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp2283 IRenderHandleComponentManager& renderHandleMgr, const string_view renderSlot, in FillShaderData()
2287 auto resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
2292 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
2296 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
2282 FillShaderData(IEntityManager& em, IUriComponentManager& uriManager, IRenderHandleComponentManager& renderHandleMgr, const string_view renderSlot, GLTF2::GLTF2Importer::DefaultMaterialShaderData::SingleShaderData& shaderData) FillShaderData() argument

Completed in 10 milliseconds