From 29a362be43fc5228a010f35e55eca27a34f97971 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sat, 9 Sep 2017 15:19:46 -0400 Subject: [PATCH] SWVertexLoader: Remove GetIndexBuffer() It's only ever used in one place internally and is arguably unnecessary. --- Source/Core/VideoBackends/Software/SWVertexLoader.cpp | 2 +- Source/Core/VideoBackends/Software/SWVertexLoader.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/VideoBackends/Software/SWVertexLoader.cpp b/Source/Core/VideoBackends/Software/SWVertexLoader.cpp index fd32403296..5442785934 100644 --- a/Source/Core/VideoBackends/Software/SWVertexLoader.cpp +++ b/Source/Core/VideoBackends/Software/SWVertexLoader.cpp @@ -52,7 +52,7 @@ void SWVertexLoader::ResetBuffer(u32 stride) { m_cur_buffer_pointer = m_base_buffer_pointer = m_local_vertex_buffer.data(); m_end_buffer_pointer = m_cur_buffer_pointer + m_local_vertex_buffer.size(); - IndexGenerator::Start(GetIndexBuffer()); + IndexGenerator::Start(m_local_index_buffer.data()); } void SWVertexLoader::vFlush() diff --git a/Source/Core/VideoBackends/Software/SWVertexLoader.h b/Source/Core/VideoBackends/Software/SWVertexLoader.h index ef8d4841da..e7781d277e 100644 --- a/Source/Core/VideoBackends/Software/SWVertexLoader.h +++ b/Source/Core/VideoBackends/Software/SWVertexLoader.h @@ -25,7 +25,7 @@ public: protected: void ResetBuffer(u32 stride) override; - u16* GetIndexBuffer() { return &m_local_index_buffer[0]; } + private: void vFlush() override; std::vector m_local_vertex_buffer;