Stabilize visible render item sorting

This commit is contained in:
2026-04-05 19:19:47 +08:00
parent 31693a83b6
commit 1de8091b77
4 changed files with 73 additions and 16 deletions

View File

@@ -27,6 +27,10 @@ void AppendRenderItemsForGameObject(
const Math::Vector3& cameraPosition,
std::vector<VisibleRenderItem>& outVisibleItems);
bool CompareVisibleRenderItemsStable(
const VisibleRenderItem& lhs,
const VisibleRenderItem& rhs);
std::vector<VisibleRenderItem> CollectRenderItemsForEntityIds(
const Components::Scene& scene,
const std::vector<uint64_t>& entityIds,