diff --git a/Source/Core/VideoBackends/D3D/D3DPerfQuery.cpp b/Source/Core/VideoBackends/D3D/D3DPerfQuery.cpp index f2ae05bb99..1da7f2683d 100644 --- a/Source/Core/VideoBackends/D3D/D3DPerfQuery.cpp +++ b/Source/Core/VideoBackends/D3D/D3DPerfQuery.cpp @@ -71,8 +71,8 @@ void PerfQuery::DisableQuery(PerfQueryGroup group) void PerfQuery::ResetQuery() { m_query_count.store(0, std::memory_order_relaxed); - for (size_t i = 0; i < m_results.size(); ++i) - m_results[i].store(0, std::memory_order_relaxed); + for (auto& result : m_results) + result.store(0, std::memory_order_relaxed); } u32 PerfQuery::GetQueryResult(PerfQueryType type) diff --git a/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp b/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp index 5dd38c37a9..89a816b925 100644 --- a/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp +++ b/Source/Core/VideoBackends/D3D/D3DVertexManager.cpp @@ -80,12 +80,12 @@ bool VertexManager::Initialize() D3D11_BIND_INDEX_BUFFER | D3D11_BIND_VERTEX_BUFFER, D3D11_USAGE_DYNAMIC, D3D11_CPU_ACCESS_WRITE); - for (int i = 0; i < BUFFER_COUNT; i++) + for (auto& buffer : m_buffers) { - HRESULT hr = D3D::device->CreateBuffer(&bufdesc, nullptr, &m_buffers[i]); + HRESULT hr = D3D::device->CreateBuffer(&bufdesc, nullptr, &buffer); ASSERT_MSG(VIDEO, SUCCEEDED(hr), "Failed to create buffer: {}", DX11HRWrap(hr)); - if (m_buffers[i]) - D3DCommon::SetDebugObjectName(m_buffers[i].Get(), "Buffer of VertexManager"); + if (buffer) + D3DCommon::SetDebugObjectName(buffer.Get(), "Buffer of VertexManager"); } m_vertex_constant_buffer = AllocateConstantBuffer(sizeof(VertexShaderConstants)); diff --git a/Source/Core/VideoBackends/OGL/OGLPerfQuery.cpp b/Source/Core/VideoBackends/OGL/OGLPerfQuery.cpp index b7e7cc0301..453e234b6c 100644 --- a/Source/Core/VideoBackends/OGL/OGLPerfQuery.cpp +++ b/Source/Core/VideoBackends/OGL/OGLPerfQuery.cpp @@ -54,8 +54,8 @@ void PerfQuery::FlushResults() void PerfQuery::ResetQuery() { m_query_count.store(0, std::memory_order_relaxed); - for (size_t i = 0; i < m_results.size(); ++i) - m_results[i].store(0, std::memory_order_relaxed); + for (auto& result : m_results) + result.store(0, std::memory_order_relaxed); } u32 PerfQuery::GetQueryResult(PerfQueryType type)