From d40188800e5784d15e45bb89c3f6b89ee0f8e79d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Mon, 16 Jul 2018 23:14:14 -0400 Subject: [PATCH] vbo: fix ARB_multi_draw_indirect for the compatibility profile Reviewed-by: Timothy Arceri --- src/mesa/vbo/vbo_exec_array.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/vbo/vbo_exec_array.c b/src/mesa/vbo/vbo_exec_array.c index 58bba208db1..9d3e894c164 100644 --- a/src/mesa/vbo/vbo_exec_array.c +++ b/src/mesa/vbo/vbo_exec_array.c @@ -2081,8 +2081,6 @@ vbo_initialize_exec_dispatch(const struct gl_context *ctx, } if (ctx->API == API_OPENGL_CORE) { - SET_MultiDrawArraysIndirect(exec, vbo_exec_MultiDrawArraysIndirect); - SET_MultiDrawElementsIndirect(exec, vbo_exec_MultiDrawElementsIndirect); SET_MultiDrawArraysIndirectCountARB(exec, vbo_exec_MultiDrawArraysIndirectCount); SET_MultiDrawElementsIndirectCountARB(exec, @@ -2102,6 +2100,8 @@ vbo_initialize_exec_dispatch(const struct gl_context *ctx, vbo_exec_DrawTransformFeedbackInstanced); SET_DrawTransformFeedbackStreamInstanced(exec, vbo_exec_DrawTransformFeedbackStreamInstanced); + SET_MultiDrawArraysIndirect(exec, vbo_exec_MultiDrawArraysIndirect); + SET_MultiDrawElementsIndirect(exec, vbo_exec_MultiDrawElementsIndirect); } } -- 2.30.2