summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Metal
diff options
context:
space:
mode:
authormitaclaw <140017135+mitaclaw@users.noreply.github.com>2024-09-21 18:09:34 -0700
committermitaclaw <140017135+mitaclaw@users.noreply.github.com>2024-10-10 15:28:11 -0700
commite4fb837f4bf886e9688ea3c12e081a2d7b4e6a75 (patch)
tree1b16603454de34fd05e2ac49a9ba4d8cdfcb3260 /Source/Core/VideoBackends/Metal
parent6ca7e2856bd704a687e8408bf7ed92b23672c7fa (diff)
Modernize `std::find_if` with ranges
In BTEmu.cpp, `std::mem_fn` was not necessary for the predicate to compile.
Diffstat (limited to 'Source/Core/VideoBackends/Metal')
-rw-r--r--Source/Core/VideoBackends/Metal/MTLStateTracker.mm4
1 files changed, 2 insertions, 2 deletions
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);