Integrating latest 47acbe8

This commit is contained in:
alexpete
2021-03-25 13:57:57 -07:00
parent 448c549698
commit 75dc720198
10312 changed files with 2711566 additions and 671451 deletions
@@ -345,18 +345,11 @@ namespace ImageProcessingAtom
RPI::StreamingImageAssetHandler* imageAssetHandler = static_cast<RPI::StreamingImageAssetHandler*>(
Data::AssetManager::Instance().GetHandler(RPI::StreamingImageAsset::RTTI_Type()));
// Enable load mipchain assets
bool savedLoadMipEnabled = imageAssetHandler->GetLoadMipChainsEnabled();
imageAssetHandler->SetLoadMipChainsEnabled(true);
// Blocking loading streaming image asset with its mipchain assets
AZ::Data::Asset<AZ::RPI::StreamingImageAsset> imageAsset = AZ::Data::AssetManager::Instance().GetAsset<AZ::RPI::StreamingImageAsset>(imageAssetId, AZ::Data::AssetLoadBehavior::PreLoad);
imageAsset.BlockUntilLoadComplete();
// Recover the load option
imageAssetHandler->SetLoadMipChainsEnabled(savedLoadMipEnabled);
return imageAsset;
}