Merge branch 'isledecomp:master' into master

This commit is contained in:
VoxelTek 2025-06-17 14:18:18 +10:00 committed by GitHub
commit 05c468f59c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -711,9 +711,8 @@ void Direct3DRMSoftwareRenderer::SubmitDraw(
// Pre-transform all vertex positions and normals
m_transformedVerts.clear();
m_transformedVerts.reserve(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;