mirror of
https://github.com/leozide/leocad.git
synced 2026-10-27 06:20:55 +00:00
Remove unused asset request IDs
Part request IDs were assigned and copied to build results but never read. Remove the fields, counter, and assignments; stale completion checks continue to use request identity and generation.
This commit is contained in:
1 parent
85d857c7b0
commit
232fc54dee
2 files changed
-5
No files matched your search
@@ -324,7 +324,6 @@ void lcAssetLoader::EnqueuePiece(PieceInfo* Info, Priority LoadPriority)
|
||||
std::shared_ptr<Request> RequestedPart = std::make_shared<Request>();
|
||||
|
||||
RequestedPart->Info = Info;
|
||||
RequestedPart->Id = mNextRequestId++;
|
||||
RequestedPart->Generation = mGeneration;
|
||||
RequestedPart->Source = mLibrary->SnapshotPieceSource(Info);
|
||||
RequestedPart->LoadPriority = LoadPriority;
|
||||
@@ -452,7 +451,6 @@ void lcAssetLoader::LoadQueuedPieces()
|
||||
}
|
||||
}
|
||||
|
||||
Completed.Result.RequestId = RequestedPart->Id;
|
||||
Completed.Result.Generation = RequestedPart->Generation;
|
||||
}
|
||||
else if (RequestedTexture)
|
||||
|
||||
@@ -40,7 +40,6 @@ struct lcPartBuildResult
|
||||
lcPartBuildResult(const lcPartBuildResult&) = delete;
|
||||
lcPartBuildResult& operator=(const lcPartBuildResult&) = delete;
|
||||
|
||||
quint64 RequestId = 0;
|
||||
quint64 Generation = 0;
|
||||
std::unique_ptr<lcLibraryMeshData> MeshData;
|
||||
std::unique_ptr<lcMesh> Mesh;
|
||||
@@ -93,7 +92,6 @@ private:
|
||||
struct Request
|
||||
{
|
||||
PieceInfo* Info;
|
||||
quint64 Id;
|
||||
quint64 Generation;
|
||||
lcPartSourceSnapshot Source;
|
||||
Priority LoadPriority;
|
||||
@@ -227,7 +225,6 @@ private:
|
||||
std::deque<SynthNotification> mSynthNotifications;
|
||||
std::vector<QFuture<void>> mFutures;
|
||||
int mActiveWorkers = 0;
|
||||
quint64 mNextRequestId = 1;
|
||||
quint64 mGeneration = 1;
|
||||
bool mPaused = false;
|
||||
bool mStopping = false;
|
||||
|
||||
Reference in new issue
Block a user