summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/VertexManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoBackends/OGL/VertexManager.cpp')
-rw-r--r--Source/Core/VideoBackends/OGL/VertexManager.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/Source/Core/VideoBackends/OGL/VertexManager.cpp b/Source/Core/VideoBackends/OGL/VertexManager.cpp
index 5b89e0507e..4dde43030c 100644
--- a/Source/Core/VideoBackends/OGL/VertexManager.cpp
+++ b/Source/Core/VideoBackends/OGL/VertexManager.cpp
@@ -41,10 +41,9 @@ static size_t s_baseVertex;
static size_t s_index_offset;
VertexManager::VertexManager()
+ : m_cpu_v_buffer(MAX_VBUFFER_SIZE), m_cpu_i_buffer(MAX_IBUFFER_SIZE)
{
CreateDeviceObjects();
- CpuVBuffer.resize(MAX_VBUFFER_SIZE);
- CpuIBuffer.resize(MAX_IBUFFER_SIZE);
}
VertexManager::~VertexManager()
@@ -83,13 +82,13 @@ void VertexManager::PrepareDrawBuffers(u32 stride)
void VertexManager::ResetBuffer(u32 stride)
{
- if (CullAll)
+ if (s_cull_all)
{
// This buffer isn't getting sent to the GPU. Just allocate it on the cpu.
- s_pCurBufferPointer = s_pBaseBufferPointer = CpuVBuffer.data();
- s_pEndBufferPointer = s_pBaseBufferPointer + CpuVBuffer.size();
+ s_pCurBufferPointer = s_pBaseBufferPointer = m_cpu_v_buffer.data();
+ s_pEndBufferPointer = s_pBaseBufferPointer + m_cpu_v_buffer.size();
- IndexGenerator::Start((u16*)CpuIBuffer.data());
+ IndexGenerator::Start((u16*)m_cpu_i_buffer.data());
}
else
{