Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2017-04-20 13:43:56 +0300
committerCampbell Barton <ideasman42@gmail.com>2017-04-20 13:43:56 +0300
commit8e0c57a812e8eb557bddd2d2bb1e6c812cd1e065 (patch)
tree1608374377dc40225983f23cb7d6df9b8a1af143 /intern
parent28ed66552bbb8c1e26cbed769414ead06808f91a (diff)
Gawain: fix immediate mode drawing exceeding IMM_BUFFER_SIZE
Would cause crazy colors in file selector.
Diffstat (limited to 'intern')
-rw-r--r--intern/gawain/src/immediate.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/intern/gawain/src/immediate.c b/intern/gawain/src/immediate.c
index 0a137973711..e36c1eddffc 100644
--- a/intern/gawain/src/immediate.c
+++ b/intern/gawain/src/immediate.c
@@ -208,9 +208,8 @@ void immBegin(PrimitiveType prim_type, unsigned vertex_ct)
else
{
// orphan this buffer & start with a fresh one
-#if APPLE_LEGACY
glBufferData(GL_ARRAY_BUFFER, IMM_BUFFER_SIZE, NULL, GL_DYNAMIC_DRAW);
-#else
+#if !APPLE_LEGACY
if (GLEW_VERSION_4_3 || GLEW_ARB_invalidate_subdata)
glInvalidateBufferData(imm.vbo_id);
else