aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache/texture_cache.h
diff options
context:
space:
mode:
authorTakoroka <137927095+Takoroka@users.noreply.github.com>2026-11-01 13:26:13 -0500
committerTakoroka <137927095+Takoroka@users.noreply.github.com>2026-11-01 13:26:13 -0500
commitb91817655ac7e72ae871ff668cea49da8082035e (patch)
tree956936a37a3474a84f621ae959c7dc389d47dd17 /src/video_core/texture_cache/texture_cache.h
parentf50b3e2b9d27fd6612dbc72893f6a37c06d77ed1 (diff)
parent049c9633edd9b3f7eaed6b4b3a18a4ead0cd18b7 (diff)
Merge remote-tracking branch 'origin/fix/nx2-texture-header-offset-handles' into test/linux-all-prs
Diffstat (limited to 'src/video_core/texture_cache/texture_cache.h')
-rw-r--r--src/video_core/texture_cache/texture_cache.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/video_core/texture_cache/texture_cache.h b/src/video_core/texture_cache/texture_cache.h
index 77485a282e..e583d48349 100644
--- a/src/video_core/texture_cache/texture_cache.h
+++ b/src/video_core/texture_cache/texture_cache.h
@@ -684,6 +684,7 @@ typename P::Framebuffer* TextureCache<P>::GetFramebuffer() {
template <class P>
ImageViewId TextureCache<P>::VisitImageView(u32 index, bool compute) {
auto& table = compute ? channel_state->compute_image_table : channel_state->graphics_image_table;
+ index = Tegra::Texture::TextureHeaderIndex(index, table.current_limit);
if (index > table.current_limit) {
LOG_DEBUG(HW_GPU, "Invalid image view index={}", index);
return NULL_IMAGE_VIEW_ID;