From: Marek Olšák <marek.ol...@amd.com> It's a draw state. --- src/mesa/main/enable.c | 4 ++-- src/mesa/main/varray.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/enable.c b/src/mesa/main/enable.c index 401ef62..10aa560 100644 --- a/src/mesa/main/enable.c +++ b/src/mesa/main/enable.c @@ -1009,31 +1009,31 @@ _mesa_set_enable(struct gl_context *ctx, GLenum cap, GLboolean state) break; /* GL 3.1 primitive restart. Note: this enum is different from * GL_PRIMITIVE_RESTART_NV (which is client state). */ case GL_PRIMITIVE_RESTART: if (!_mesa_is_desktop_gl(ctx) || ctx->Version < 31) { goto invalid_enum_error; } if (ctx->Array.PrimitiveRestart != state) { - FLUSH_VERTICES(ctx, _NEW_TRANSFORM); + FLUSH_VERTICES(ctx, 0); ctx->Array.PrimitiveRestart = state; update_derived_primitive_restart_state(ctx); } break; case GL_PRIMITIVE_RESTART_FIXED_INDEX: if (!_mesa_is_gles3(ctx) && !ctx->Extensions.ARB_ES3_compatibility) goto invalid_enum_error; if (ctx->Array.PrimitiveRestartFixedIndex != state) { - FLUSH_VERTICES(ctx, _NEW_TRANSFORM); + FLUSH_VERTICES(ctx, 0); ctx->Array.PrimitiveRestartFixedIndex = state; update_derived_primitive_restart_state(ctx); } break; /* GL3.0 - GL_framebuffer_sRGB */ case GL_FRAMEBUFFER_SRGB_EXT: if (!_mesa_is_desktop_gl(ctx)) goto invalid_enum_error; CHECK_EXTENSION(EXT_framebuffer_sRGB, cap); diff --git a/src/mesa/main/varray.c b/src/mesa/main/varray.c index a08b11f..e927b2b 100644 --- a/src/mesa/main/varray.c +++ b/src/mesa/main/varray.c @@ -1868,21 +1868,21 @@ void GLAPIENTRY _mesa_PrimitiveRestartIndex(GLuint index) { GET_CURRENT_CONTEXT(ctx); if (!ctx->Extensions.NV_primitive_restart && ctx->Version < 31) { _mesa_error(ctx, GL_INVALID_OPERATION, "glPrimitiveRestartIndexNV()"); return; } if (ctx->Array.RestartIndex != index) { - FLUSH_VERTICES(ctx, _NEW_TRANSFORM); + FLUSH_VERTICES(ctx, 0); ctx->Array.RestartIndex = index; } } void GLAPIENTRY _mesa_VertexAttribDivisor_no_error(GLuint index, GLuint divisor) { GET_CURRENT_CONTEXT(ctx); -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev