Commit: 8e0c57a812e8eb557bddd2d2bb1e6c812cd1e065
Author: Campbell Barton
Date:   Thu Apr 20 20:43:56 2017 +1000
Branches: blender2.8
https://developer.blender.org/rB8e0c57a812e8eb557bddd2d2bb1e6c812cd1e065

Gawain: fix immediate mode drawing exceeding IMM_BUFFER_SIZE

Would cause crazy colors in file selector.

===================================================================

M       intern/gawain/src/immediate.c

===================================================================

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

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to