diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2017-08-23 08:25:33 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-08-23 08:25:33 +0200 |
| commit | 24e919a26c39e76fdd3c66b8faf0847f322cf208 (patch) | |
| tree | 0078c0a14008c1fc48176c9489d7e20dd4222997 /Source/Core/VideoBackends/Software/Clipper.cpp | |
| parent | c12418788a29dc54e4e98b12e2acf6bc93020e5d (diff) | |
| parent | bc57ab39231b9a6d9b5f1c31b520cdee9716d6df (diff) | |
Merge pull request #5944 from lioncash/sw
SW NativeVertexFormat: Utilize std::array where applicable
Diffstat (limited to 'Source/Core/VideoBackends/Software/Clipper.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/Software/Clipper.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/Source/Core/VideoBackends/Software/Clipper.cpp b/Source/Core/VideoBackends/Software/Clipper.cpp index 764247bdaf..f527156a27 100644 --- a/Source/Core/VideoBackends/Software/Clipper.cpp +++ b/Source/Core/VideoBackends/Software/Clipper.cpp @@ -338,15 +338,11 @@ static void CopyVertex(OutputVertexData* dst, const OutputVertexData* src, float dst->screenPosition.y = src->screenPosition.y + dy; dst->screenPosition.z = src->screenPosition.z; - for (int i = 0; i < 3; ++i) - dst->normal[i] = src->normal[i]; - - for (int i = 0; i < 4; ++i) - dst->color[0][i] = src->color[0][i]; + dst->normal = src->normal; + dst->color = src->color; // todo - s offset - for (int i = 0; i < 8; ++i) - dst->texCoords[i] = src->texCoords[i]; + dst->texCoords = src->texCoords; } void ProcessLine(OutputVertexData* lineV0, OutputVertexData* lineV1) |
