Home
last modified time | relevance | path

Searched refs:batchIndices (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp1710 const BatchIndices batchIndices { ~0u, entIdx + 1, entIdx + currPatchCount }; in ProcessBatchRenderables() local
1711 CombineBatchWorldMinAndMax(batchRef.second, batchIndices, mesh, mam); in ProcessBatchRenderables()
1751 CORE_ASSERT(batchIndices.batchEndCount <= static_cast<uint32_t>(batchVec.size())); in CombineBatchWorldMinAndMax()
1753 …static_cast<int32_t>(batchIndices.batchEndCount) - static_cast<int32_t>(batchIndices.batchStartInd… in CombineBatchWorldMinAndMax()
1757 if (batchIndices.submeshIndex == ~0u) { in CombineBatchWorldMinAndMax()
1758 … for (uint32_t bIdx = batchIndices.batchStartIndex; bIdx < batchIndices.batchEndCount; ++bIdx) { in CombineBatchWorldMinAndMax()
1765 } else if (batchIndices.submeshIndex < mesh.submeshes.size()) { in CombineBatchWorldMinAndMax()
1766 … for (uint32_t bIdx = batchIndices.batchStartIndex; bIdx < batchIndices.batchEndCount; ++bIdx) { in CombineBatchWorldMinAndMax()
1770 if (batchIndices.submeshIndex < submeshAabbs.size()) { in CombineBatchWorldMinAndMax()
1771 mam.minAABB = Math::min(mam.minAABB, submeshAabbs[batchIndices.submeshIndex].min); in CombineBatchWorldMinAndMax()
[all …]
H A Drender_system.h205 …void CombineBatchWorldMinAndMax(const BatchDataVector& batchData, const BatchIndices& batchIndices,