Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp357 auto shaderEntity = LookupResourceByUri(uri, *uriCM, *renderHandleCM); in CreateReflectionPlaneObjectFromEntity() local
358 if (!EntityUtil::IsValid(shaderEntity)) { in CreateReflectionPlaneObjectFromEntity()
359 shaderEntity = ecs.GetEntityManager().Create(); in CreateReflectionPlaneObjectFromEntity()
360 renderHandleCM->Create(shaderEntity); in CreateReflectionPlaneObjectFromEntity()
361 renderHandleCM->Write(shaderEntity)->reference = device.GetShaderManager().GetShaderHandle(uri); in CreateReflectionPlaneObjectFromEntity()
362 uriCM->Create(shaderEntity); in CreateReflectionPlaneObjectFromEntity()
363 uriCM->Write(shaderEntity)->uri = uri; in CreateReflectionPlaneObjectFromEntity()
365 matComponent.materialShader.shader = ecs.GetEntityManager().GetReferenceCounted(shaderEntity); in CreateReflectionPlaneObjectFromEntity()

Completed in 2 milliseconds