diff options
| author | Lioncash <mathew1800@gmail.com> | 2019-06-20 07:42:16 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2019-06-20 08:06:20 -0400 |
| commit | 04c06ec6616d6af31491e121db896d34a82914d9 (patch) | |
| tree | 24939e91dbd070b0512530eba49848298ba9953e /Source/Core/VideoCommon/VertexManagerBase.cpp | |
| parent | baf02194c1bf4a55620e3aee7d9c0a1658a61168 (diff) | |
VideoCommon/Statistics: Use std::array for projection values
Makes the members within the interface much nicer to look at, and also
makes copying them over much nicer too.
Diffstat (limited to 'Source/Core/VideoCommon/VertexManagerBase.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/VertexManagerBase.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/Core/VideoCommon/VertexManagerBase.cpp b/Source/Core/VideoCommon/VertexManagerBase.cpp index 06168c6cec..a539d2673b 100644 --- a/Source/Core/VideoCommon/VertexManagerBase.cpp +++ b/Source/Core/VideoCommon/VertexManagerBase.cpp @@ -384,15 +384,15 @@ void VertexManagerBase::Flush() // Track some stats used elsewhere by the anamorphic widescreen heuristic. if (!SConfig::GetInstance().bWii) { - float* rawProjection = xfmem.projection.rawProjection; - bool viewport_is_4_3 = AspectIs4_3(xfmem.viewport.wd, xfmem.viewport.ht); - if (AspectIs16_9(rawProjection[2], rawProjection[0]) && viewport_is_4_3) + const auto& raw_projection = xfmem.projection.rawProjection; + const bool viewport_is_4_3 = AspectIs4_3(xfmem.viewport.wd, xfmem.viewport.ht); + if (AspectIs16_9(raw_projection[2], raw_projection[0]) && viewport_is_4_3) { // Projection is 16:9 and viewport is 4:3, we are rendering an anamorphic // widescreen picture. m_flush_count_anamorphic++; } - else if (AspectIs4_3(rawProjection[2], rawProjection[0]) && viewport_is_4_3) + else if (AspectIs4_3(raw_projection[2], raw_projection[0]) && viewport_is_4_3) { // Projection and viewports are both 4:3, we are rendering a normal image. m_flush_count_4_3++; |
