Use range-based loops - Core VideoBackends

This commit is contained in:
Dr. Dystopia 2025-04-13 08:35:31 +02:00
parent fc0179c1ea
commit 2397a3a915
3 changed files with 8 additions and 8 deletions

View file

@ -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)

View file

@ -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));

View file

@ -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)