diff --git a/src/video_core/dirty_flags.h b/src/video_core/dirty_flags.h index 8bc41bca63..879d207112 100644 --- a/src/video_core/dirty_flags.h +++ b/src/video_core/dirty_flags.h @@ -85,8 +85,8 @@ constexpr std::pair GetDirtyFlagsForMethod(u32 method) { return {Descriptors, NullEntry}; } - if (method >= OFF_RT && method < OFF_RT + 64) { - const u32 rt_idx = (method - OFF_RT) / 8; + if (method >= OFF_RT && method < OFF_RT + 32) { + const u32 rt_idx = (method - OFF_RT) / 4; return {static_cast(ColorBuffer0 + rt_idx), RenderTargets}; }