diff --git a/Source/Engine/Content/Assets/Model.cpp b/Source/Engine/Content/Assets/Model.cpp index b61b05a23..d15553da3 100644 --- a/Source/Engine/Content/Assets/Model.cpp +++ b/Source/Engine/Content/Assets/Model.cpp @@ -714,8 +714,6 @@ Task* Model::CreateStreamingTask(int32 residency) } else { - ASSERT(IsInMainThread()); - // Do the quick data release for (int32 i = HighestResidentLODIndex(); i < LODs.Count() - residency; i++) LODs[i].Unload(); diff --git a/Source/Engine/Content/Assets/SkinnedModel.cpp b/Source/Engine/Content/Assets/SkinnedModel.cpp index 27c22995d..1ce72f4b4 100644 --- a/Source/Engine/Content/Assets/SkinnedModel.cpp +++ b/Source/Engine/Content/Assets/SkinnedModel.cpp @@ -826,8 +826,6 @@ Task* SkinnedModel::CreateStreamingTask(int32 residency) } else { - ASSERT(IsInMainThread()); - // Do the quick data release for (int32 i = HighestResidentLODIndex(); i < LODs.Count() - residency; i++) LODs[i].Unload(); diff --git a/Source/Engine/Graphics/Textures/StreamingTexture.cpp b/Source/Engine/Graphics/Textures/StreamingTexture.cpp index 7637e67f0..e8e7835f3 100644 --- a/Source/Engine/Graphics/Textures/StreamingTexture.cpp +++ b/Source/Engine/Graphics/Textures/StreamingTexture.cpp @@ -427,8 +427,6 @@ Task* StreamingTexture::CreateStreamingTask(int32 residency) } else { - ASSERT(IsInMainThread()); - // Check if trim the mips down to 0 (full texture release) if (residency == 0) { @@ -437,7 +435,7 @@ Task* StreamingTexture::CreateStreamingTask(int32 residency) } else { - // TODO: create task for reducing texture quality, or update SRV now (it's MainThread now so it's safe) + // TODO: create task for reducing texture quality, or update SRV now MISSING_CODE("add support for streaming quality down"); } }