From 899dd89950f642c4202bdf314af1fcd9147139d6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Fri, 13 Sep 2019 00:31:55 +0200 Subject: [PATCH] [debug]rebind draw pipeline on operator change only if cmd already started --- src/vkvg_context.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vkvg_context.c b/src/vkvg_context.c index b0cd188..287a969 100644 --- a/src/vkvg_context.c +++ b/src/vkvg_context.c @@ -735,7 +735,8 @@ void vkvg_set_line_join (VkvgContext ctx, vkvg_line_join_t join){ } void vkvg_set_operator (VkvgContext ctx, vkvg_operator_t op){ ctx->curOperator = op; - _bind_draw_pipeline (ctx); + if (ctx->cmdStarted) + _bind_draw_pipeline (ctx); } void vkvg_set_fill_rule (VkvgContext ctx, vkvg_fill_rule_t fr){ ctx->curFillRule = fr; -- 2.47.3