summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorDave Parks <davep@lindenlab.com>2011-09-22 00:57:47 -0500
committerDave Parks <davep@lindenlab.com>2011-09-22 00:57:47 -0500
commit3115e250ffded1270531fb6bdb3df8b2214fba1a (patch)
tree1c5ad12595244bc501ba605b8082251abac4c9be /indra
parente7b743d80bb6e7bde9c90eb0a7f0e0244bb41f8d (diff)
SH-2244 Don't use VAO's outside of core profile (performance improvement)
Diffstat (limited to 'indra')
-rw-r--r--indra/llrender/llvertexbuffer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/llrender/llvertexbuffer.cpp b/indra/llrender/llvertexbuffer.cpp
index f822a7babd..75c7153222 100644
--- a/indra/llrender/llvertexbuffer.cpp
+++ b/indra/llrender/llvertexbuffer.cpp
@@ -1065,7 +1065,7 @@ void LLVertexBuffer::allocateBuffer(S32 nverts, S32 nindices, bool create)
createGLBuffer();
createGLIndices();
- if (gGLManager.mHasVertexArrayObject && useVBOs())
+ if (gGLManager.mHasVertexArrayObject && useVBOs() && LLRender::sGLCoreProfile)
{
glGenVertexArrays(1, &mGLArray);
}