fix: preserve camera submission order on sort ties

This commit is contained in:
2026-04-02 00:09:16 +08:00
parent d7e9e978d0
commit fd39808c91
2 changed files with 61 additions and 2 deletions

View File

@@ -21,7 +21,7 @@ bool CompareCameraRenderRequest(const CameraRenderRequest& lhs, const CameraRend
return lhs.cameraDepth < rhs.cameraDepth;
}
return lhs.camera < rhs.camera;
return false;
}
bool IsUsableCamera(const Components::CameraComponent* camera) {
@@ -125,7 +125,7 @@ std::vector<CameraRenderRequest> SceneRenderer::BuildRenderRequests(
return lhs->GetDepth() < rhs->GetDepth();
}
return lhs < rhs;
return false;
});
size_t renderedBaseCameraCount = 0;