diff --git a/source/renderer/VertexBuffer.cpp b/source/renderer/VertexBuffer.cpp index 997a782d28..6b3e399b77 100644 --- a/source/renderer/VertexBuffer.cpp +++ b/source/renderer/VertexBuffer.cpp @@ -30,9 +30,9 @@ // Absolute maximum (bytewise) size of each GL vertex buffer object. // Make it large enough for the maximum feasible mesh size (64K vertexes, -// 32 bytes per vertex in ShaderModelRenderer). +// 64 bytes per vertex in InstancingModelRenderer). // TODO: measure what influence this has on performance -#define MAX_VB_SIZE_BYTES (2*1024*1024) +#define MAX_VB_SIZE_BYTES (4*1024*1024) CVertexBuffer::CVertexBuffer(size_t vertexSize, GLenum usage, GLenum target) : m_VertexSize(vertexSize), m_Handle(0), m_SysMem(0), m_Usage(usage), m_Target(target) @@ -352,4 +352,4 @@ void CVertexBuffer::DumpStatus() bool CVertexBuffer::UseStreaming(GLenum usage) { return (usage == GL_DYNAMIC_DRAW || usage == GL_STREAM_DRAW); -} \ No newline at end of file +}