diff --git a/src/graphics/host_gpu/regionManager.h b/src/graphics/host_gpu/regionManager.h index 500fc6739..4f43fa351 100644 --- a/src/graphics/host_gpu/regionManager.h +++ b/src/graphics/host_gpu/regionManager.h @@ -88,8 +88,7 @@ public: template [[nodiscard]] bool IsModified(uint64_t offset, uint64_t size) const { const auto [start, end] = GetPageRange(m_cpu_addr + offset, size); - const auto& bits = GetBits(); - return RegionBits(bits, start, end).Any(); + return GetBits().FirstRangeFrom(start).first < end; } template