From 78836a7f2bb88b45276e7aa10cfdffa2607a2215 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Tue, 17 Jun 2025 03:52:10 +0200 Subject: [PATCH] Update renderer.cpp --- miniwin/src/d3drm/backends/software/renderer.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/miniwin/src/d3drm/backends/software/renderer.cpp b/miniwin/src/d3drm/backends/software/renderer.cpp index 9ecc9919..110d5b8b 100644 --- a/miniwin/src/d3drm/backends/software/renderer.cpp +++ b/miniwin/src/d3drm/backends/software/renderer.cpp @@ -711,9 +711,8 @@ void Direct3DRMSoftwareRenderer::SubmitDraw( // Pre-transform all vertex positions and normals m_transformedVerts.clear(); m_transformedVerts.resize(mesh.vertices.size()); - for (size_t i = 0; i < mesh.vertices.size(); ++i) { - const D3DRMVERTEX& src = mesh.vertices[i]; - D3DRMVERTEX& dst = m_transformedVerts[i]; + for (const auto& src : mesh.vertices) { + D3DRMVERTEX& dst = m_transformedVerts.emplace_back(); dst.position = TransformPoint(src.position, modelViewMatrix); dst.normal = src.normal; dst.texCoord = src.texCoord;