summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp
diff options
context:
space:
mode:
authoriwubcode <iwubcode@users.noreply.github.com>2025-08-20 19:17:37 -0500
committeriwubcode <iwubcode@users.noreply.github.com>2025-08-20 19:41:22 -0500
commit4489ea0ec29b91564de2e1b3a3ad0b2092dd2202 (patch)
tree8e0ca778a65aa4afd96d01354b53a2604a44f34f /Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp
parent90a137ffdc96199c4e6105a4aadda30351a5ca75 (diff)
VideoCommon: add TextureAndSamplerAsset, this asset contains both the raw texture data and data about how the texture should be sampled
Diffstat (limited to 'Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp')
-rw-r--r--Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp b/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp
index 7933212d3a..79e09bffa8 100644
--- a/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp
+++ b/Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp
@@ -298,8 +298,8 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadTexture(const Ass
return {};
}
- if (!LoadTextureDataFromFile(asset_id, texture_path->second,
- TextureAndSamplerData::Type::Type_Texture2D, data))
+ if (!LoadTextureDataFromFile(asset_id, texture_path->second, AbstractTextureType::Texture_2D,
+ data))
{
return {};
}
@@ -370,16 +370,16 @@ CustomAssetLibrary::LoadInfo DirectFilesystemAssetLibrary::LoadTexture(const Ass
}
else
{
- data->m_sampler = RenderState::GetLinearSamplerState();
- data->m_type = TextureAndSamplerData::Type::Type_Texture2D;
+ data->sampler = RenderState::GetLinearSamplerState();
+ data->type = AbstractTextureType::Texture_2D;
}
- if (!LoadTextureDataFromFile(asset_id, texture_path->second, data->m_type, &data->m_texture))
+ if (!LoadTextureDataFromFile(asset_id, texture_path->second, data->type, &data->texture_data))
return {};
- if (!PurgeInvalidMipsFromTextureData(asset_id, &data->m_texture))
+ if (!PurgeInvalidMipsFromTextureData(asset_id, &data->texture_data))
return {};
- return LoadInfo{GetAssetSize(data->m_texture) + metadata_size};
+ return LoadInfo{GetAssetSize(data->texture_data) + metadata_size};
}
void DirectFilesystemAssetLibrary::SetAssetIDMapData(const AssetID& asset_id,