diff options
| author | JMC47 <JMC4789@gmail.com> | 2025-09-16 14:48:24 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-16 14:48:24 -0400 |
| commit | 8b0498f5f22639967e3b7ac7a5fcab649ea5d3ca (patch) | |
| tree | 45fbf75d0517e415d7629bcd47cca18f329c312a /Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp | |
| parent | c7b4cd9961e9bb1bedb0c3aeccdf0c60dbc8efd0 (diff) | |
| parent | 4489ea0ec29b91564de2e1b3a3ad0b2092dd2202 (diff) | |
Merge pull request #13889 from iwubcode/texture_and_sampler_asset
VideoCommon: add TextureAndSamplerAsset for use in custom materials
Diffstat (limited to 'Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/Assets/DirectFilesystemAssetLibrary.cpp | 14 |
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, |
