Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.cpp85 inline void ExtentRenderMaterialFlagsFromSubmeshValues(const RenderSubmeshFlags submeshFlags, RenderMaterialFlags& rmf) in ExtentRenderMaterialFlagsFromSubmeshValues() argument
88 if ((rmf & RenderMaterialFlagBits::RENDER_MATERIAL_NORMAL_MAP_BIT) && in ExtentRenderMaterialFlagsFromSubmeshValues()
90 rmf |= RenderMaterialFlagBits::RENDER_MATERIAL_NORMAL_MAP_BIT; in ExtentRenderMaterialFlagsFromSubmeshValues()
93 rmf &= (~RenderMaterialFlagBits::RENDER_MATERIAL_NORMAL_MAP_BIT); in ExtentRenderMaterialFlagsFromSubmeshValues()
97 void ExtentRenderMaterialFlagsForComplexity(const RenderMaterialType materialType, RenderMaterialFlags& rmf) in ExtentRenderMaterialFlagsForComplexity() argument
102 rmf |= (materialType == RenderMaterialType::CUSTOM_COMPLEX) ? RENDER_MATERIAL_COMPLEX_BIT in ExtentRenderMaterialFlagsForComplexity()
105 rmf |= ((rmf & complexMask) || (materialType == RenderMaterialType::SPECULAR_GLOSSINESS)) in ExtentRenderMaterialFlagsForComplexity()
110 rmf |= ((rmf in ExtentRenderMaterialFlagsForComplexity()
[all...]
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp615 uint32_t rmf = 0; in RenderMaterialLightingFlagsFromMaterialFlags() local
617 rmf |= RenderMaterialFlagBits::RENDER_MATERIAL_SHADOW_RECEIVER_BIT; in RenderMaterialLightingFlagsFromMaterialFlags()
620 rmf |= RenderMaterialFlagBits::RENDER_MATERIAL_SHADOW_CASTER_BIT; in RenderMaterialLightingFlagsFromMaterialFlags()
623 rmf |= RenderMaterialFlagBits::RENDER_MATERIAL_PUNCTUAL_LIGHT_RECEIVER_BIT; in RenderMaterialLightingFlagsFromMaterialFlags()
626 rmf |= RenderMaterialFlagBits::RENDER_MATERIAL_INDIRECT_LIGHT_RECEIVER_BIT; in RenderMaterialLightingFlagsFromMaterialFlags()
628 return rmf; in RenderMaterialLightingFlagsFromMaterialFlags()
633 uint32_t rmf = 0; in RenderSubmeshFlagsFromMeshFlags() local
635 rmf |= RenderSubmeshFlagBits::RENDER_SUBMESH_TANGENTS_BIT; in RenderSubmeshFlagsFromMeshFlags()
638 rmf |= RenderSubmeshFlagBits::RENDER_SUBMESH_VERTEX_COLORS_BIT; in RenderSubmeshFlagsFromMeshFlags()
641 rmf | in RenderSubmeshFlagsFromMeshFlags()
653 uint32_t rmf = 0; RenderMaterialFlagsFromMaterialValues() local
898 const RenderMaterialFlags rmf = rmfFromBits | rmfFromValues; AddSingleMaterial() local
902 rmf, AddSingleMaterial() local
[all...]

Completed in 4 milliseconds