summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureCacheBase.h
diff options
context:
space:
mode:
authoriwubcode <iwubcode@users.noreply.github.com>2026-10-03 22:27:39 -0500
committeriwubcode <iwubcode@users.noreply.github.com>2026-10-03 22:31:14 -0500
commit93c28ee3076b033bf10132a60d85e64623e33040 (patch)
tree9636c14d413fa812b73329187371f0bd9d16d2f2 /Source/Core/VideoCommon/TextureCacheBase.h
parentf70b2990ada78d4ef22cd399a474705eba64d617 (diff)
VideoCommon: return a RcTcacheEntry (shared_ptr) from TextureCacheBase::Load()
This allows the texture entry to be stored off or passed around and shared in the future
Diffstat (limited to 'Source/Core/VideoCommon/TextureCacheBase.h')
-rw-r--r--Source/Core/VideoCommon/TextureCacheBase.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/VideoCommon/TextureCacheBase.h b/Source/Core/VideoCommon/TextureCacheBase.h
index 7e9d0613d4..4b9685dbcd 100644
--- a/Source/Core/VideoCommon/TextureCacheBase.h
+++ b/Source/Core/VideoCommon/TextureCacheBase.h
@@ -278,7 +278,7 @@ public:
void Invalidate();
void ReleaseToPool(TCacheEntry* entry);
- TCacheEntry* Load(u32 stage);
+ RcTcacheEntry Load(u32 stage);
RcTcacheEntry GetTexture(const int textureCacheSafetyColorSampleSize,
const TextureInfo& texture_info);
RcTcacheEntry GetXFBTexture(u32 address, u32 width, u32 height, u32 stride,
@@ -352,7 +352,7 @@ private:
static bool DidLinkedAssetsChange(const TCacheEntry& entry);
- TCacheEntry* LoadImpl(u32 stage, bool force_reload);
+ RcTcacheEntry LoadImpl(u32 stage, bool force_reload);
bool CreateUtilityTextures();