From e4fb837f4bf886e9688ea3c12e081a2d7b4e6a75 Mon Sep 17 00:00:00 2001 From: mitaclaw <140017135+mitaclaw@users.noreply.github.com> Date: Sat, 21 Sep 2024 18:09:34 -0700 Subject: Modernize `std::find_if` with ranges In BTEmu.cpp, `std::mem_fn` was not necessary for the predicate to compile. --- Source/Core/VideoBackends/Metal/MTLStateTracker.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Source/Core/VideoBackends') diff --git a/Source/Core/VideoBackends/Metal/MTLStateTracker.mm b/Source/Core/VideoBackends/Metal/MTLStateTracker.mm index b67c4162b1..cfab208b8f 100644 --- a/Source/Core/VideoBackends/Metal/MTLStateTracker.mm +++ b/Source/Core/VideoBackends/Metal/MTLStateTracker.mm @@ -61,8 +61,8 @@ static NSString* GetName(Metal::StateTracker::UploadBuffer buffer) bool Metal::StateTracker::UsageTracker::PrepareForAllocation(u64 last_draw, size_t amt) { - auto removeme = std::find_if(m_usage.begin(), m_usage.end(), - [last_draw](UsageEntry usage) { return usage.drawno > last_draw; }); + auto removeme = std::ranges::find_if( + m_usage, [last_draw](UsageEntry usage) { return usage.drawno > last_draw; }); if (removeme != m_usage.begin()) m_usage.erase(m_usage.begin(), removeme); -- cgit v1.2.3