diff options
| author | iwubcode <iwubcode@users.noreply.github.com> | 2023-02-28 20:28:27 -0600 |
|---|---|---|
| committer | iwubcode <iwubcode@users.noreply.github.com> | 2023-03-01 12:11:04 -0600 |
| commit | 42cb3f39046af5d0cfe3fae05e2e2ba98d80d367 (patch) | |
| tree | 03554c670e0b53e0f453bbf263fa55096ccc8137 /Source/Core/VideoCommon/TextureCacheBase.cpp | |
| parent | 3e352559834b070feb89a7b9e47de54aaa7ab528 (diff) | |
VideoCommon: remove HiResTexture DDS loading, update hirestexture logic to use custom texture data
Diffstat (limited to 'Source/Core/VideoCommon/TextureCacheBase.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/TextureCacheBase.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/Core/VideoCommon/TextureCacheBase.cpp b/Source/Core/VideoCommon/TextureCacheBase.cpp index 8b5e56af37..6d138d5912 100644 --- a/Source/Core/VideoCommon/TextureCacheBase.cpp +++ b/Source/Core/VideoCommon/TextureCacheBase.cpp @@ -1594,7 +1594,7 @@ RcTcacheEntry TextureCacheBase::GetTexture(const int textureCacheSafetyColorSamp if (hires_tex) { - const auto& level = hires_tex->m_levels[0]; + const auto& level = hires_tex->GetData().m_levels[0]; if (level.width != width || level.height != height) { width = level.width; @@ -1612,7 +1612,7 @@ RcTcacheEntry TextureCacheBase::GetTexture(const int textureCacheSafetyColorSamp #endif // how many levels the allocated texture shall have const u32 texLevels = no_mips ? 1 : - hires_tex ? (u32)hires_tex->m_levels.size() : + hires_tex ? (u32)hires_tex->GetData().m_levels.size() : texture_info.GetLevelCount(); // We can decode on the GPU if it is a supported format and the flag is enabled. @@ -1634,7 +1634,7 @@ RcTcacheEntry TextureCacheBase::GetTexture(const int textureCacheSafetyColorSamp ArbitraryMipmapDetector arbitrary_mip_detector; if (hires_tex) { - const auto& level = hires_tex->m_levels[0]; + const auto& level = hires_tex->GetData().m_levels[0]; entry->texture->Load(0, level.width, level.height, level.row_length, level.data.data(), level.data.size()); } @@ -1719,7 +1719,7 @@ RcTcacheEntry TextureCacheBase::GetTexture(const int textureCacheSafetyColorSamp { for (u32 level_index = 1; level_index != texLevels; ++level_index) { - const auto& level = hires_tex->m_levels[level_index]; + const auto& level = hires_tex->GetData().m_levels[level_index]; entry->texture->Load(level_index, level.width, level.height, level.row_length, level.data.data(), level.data.size()); } |
