Home
last modified time | relevance | path

Searched refs:objectCounts (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_material_objects.cpp196 void RenderNodeDefaultMaterialObjects::ProcessBuffers(const ObjectCounts& objectCounts) in ProcessBuffers() argument
204 if (objectCounts_.maxMeshCount < objectCounts.maxMeshCount) { in ProcessBuffers()
208objectCounts.maxMeshCount + (objectCounts.maxMeshCount / overEstimate) + MIN_UBO_OBJECT_COUNT; in ProcessBuffers()
220 if (objectCounts_.maxSkinCount < objectCounts.maxSkinCount) { in ProcessBuffers()
221 …objectCounts_.maxSkinCount = objectCounts.maxSkinCount + (objectCounts.maxSkinCount / overEstimate… in ProcessBuffers()
229 if (objectCounts_.maxMaterialCount < objectCounts.maxMaterialCount) { in ProcessBuffers()
232objectCounts.maxMaterialCount + (objectCounts.maxMaterialCount / overEstimate) + MIN_UBO_OBJECT_CO… in ProcessBuffers()
H A Drender_node_default_depth_render_slot.cpp516 …id RenderNodeDefaultDepthRenderSlot::ProcessBuffersAndDescriptors(const ObjectCounts& objectCounts) in ProcessBuffersAndDescriptors() argument
520 if (objectCounts_.maxSlotMeshCount < objectCounts.maxSlotMeshCount) { in ProcessBuffersAndDescriptors()
522 …objectCounts_.maxSlotMeshCount = objectCounts.maxSlotMeshCount + (objectCounts.maxSlotMeshCount / … in ProcessBuffersAndDescriptors()
524 if (objectCounts_.maxSlotSkinCount < objectCounts.maxSlotSkinCount) { in ProcessBuffersAndDescriptors()
526 …objectCounts_.maxSlotSkinCount = objectCounts.maxSlotSkinCount + (objectCounts.maxSlotSkinCount / … in ProcessBuffersAndDescriptors()
528 if (objectCounts_.maxSlotSubmeshCount < objectCounts.maxSlotSubmeshCount) { in ProcessBuffersAndDescriptors()
531 objectCounts.maxSlotSubmeshCount + (objectCounts.maxSlotSubmeshCount / overEstimate); in ProcessBuffersAndDescriptors()
H A Drender_node_default_material_render_slot.cpp822 …RenderNodeDefaultMaterialRenderSlot::ProcessBuffersAndDescriptors(const ObjectCounts& objectCounts) in ProcessBuffersAndDescriptors() argument
826 if (objectCounts_.maxSlotMeshCount < objectCounts.maxSlotMeshCount) { in ProcessBuffersAndDescriptors()
828 …objectCounts_.maxSlotMeshCount = objectCounts.maxSlotMeshCount + (objectCounts.maxSlotMeshCount / … in ProcessBuffersAndDescriptors()
830 if (objectCounts_.maxSlotSkinCount < objectCounts.maxSlotSkinCount) { in ProcessBuffersAndDescriptors()
832 …objectCounts_.maxSlotSkinCount = objectCounts.maxSlotSkinCount + (objectCounts.maxSlotSkinCount / … in ProcessBuffersAndDescriptors()
834 if (objectCounts_.maxSlotSubmeshCount < objectCounts.maxSlotSubmeshCount) { in ProcessBuffersAndDescriptors()
837 objectCounts.maxSlotSubmeshCount + (objectCounts.maxSlotSubmeshCount / overEstimate); in ProcessBuffersAndDescriptors()
H A Drender_node_default_material_objects.h69 void ProcessBuffers(const ObjectCounts& objectCounts);
H A Drender_node_default_shadow_render_slot.cpp596 …d RenderNodeDefaultShadowRenderSlot::ProcessBuffersAndDescriptors(const ObjectCounts& objectCounts) in ProcessBuffersAndDescriptors() argument
600 …if (UpdateResourceCount(objectCounts_.maxSlotMeshCount, objectCounts.maxSlotMeshCount, overEstimat… in ProcessBuffersAndDescriptors()
603 …if (UpdateResourceCount(objectCounts_.maxSlotSkinCount, objectCounts.maxSlotSkinCount, overEstimat… in ProcessBuffersAndDescriptors()
606 …if (UpdateResourceCount(objectCounts_.maxSlotSubmeshCount, objectCounts.maxSlotSubmeshCount, overE… in ProcessBuffersAndDescriptors()
H A Drender_node_default_depth_render_slot.h153 void ProcessBuffersAndDescriptors(const ObjectCounts& objectCounts);
H A Drender_node_default_shadow_render_slot.h117 void ProcessBuffersAndDescriptors(const ObjectCounts& objectCounts);
H A Drender_node_default_material_render_slot.h198 void ProcessBuffersAndDescriptors(const ObjectCounts& objectCounts);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.cpp243 slotRef.second.objectCounts = {}; in Clear()
562 dataRef.objectCounts.submeshCount++; in AddSubmesh()
564 dataRef.objectCounts.skinCount++; in AddSubmesh()
646 return { static_cast<uint32_t>(meshData_.size()), iter->second.objectCounts.submeshCount, in GetSlotObjectCounts()
647 … iter->second.objectCounts.skinCount, static_cast<uint32_t>(materialAllUniforms_.size()) }; in GetSlotObjectCounts()
H A Drender_data_store_default_material.h183 RenderDataDefaultMaterial::ObjectCounts objectCounts; in CORE3D_BEGIN_NAMESPACE() member