summaryrefslogtreecommitdiff
path: root/src/lib/evas/filters/evas_filter_parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/filters/evas_filter_parser.c')
-rw-r--r--src/lib/evas/filters/evas_filter_parser.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/evas/filters/evas_filter_parser.c b/src/lib/evas/filters/evas_filter_parser.c
index 361dba0b06..cb9c18a015 100644
--- a/src/lib/evas/filters/evas_filter_parser.c
+++ b/src/lib/evas/filters/evas_filter_parser.c
@@ -2107,6 +2107,7 @@ static int
2107_instr2cmd_grow(Evas_Filter_Context *ctx, Evas_Filter_Program *pgm, 2107_instr2cmd_grow(Evas_Filter_Context *ctx, Evas_Filter_Program *pgm,
2108 Evas_Filter_Instruction *instr, void *dc) 2108 Evas_Filter_Instruction *instr, void *dc)
2109{ 2109{
2110 Evas_Filter_Command *cmd;
2110 const char *src, *dst; 2111 const char *src, *dst;
2111 Buffer *in, *out; 2112 Buffer *in, *out;
2112 Eina_Bool smooth; 2113 Eina_Bool smooth;
@@ -2123,6 +2124,9 @@ _instr2cmd_grow(Evas_Filter_Context *ctx, Evas_Filter_Program *pgm,
2123 cmdid = evas_filter_command_grow_add(ctx, dc, in->cid, out->cid, 2124 cmdid = evas_filter_command_grow_add(ctx, dc, in->cid, out->cid,
2124 radius, smooth); 2125 radius, smooth);
2125 2126
2127 cmd = _evas_filter_command_get(ctx, cmdid);
2128 if (cmd) cmd->draw.need_temp_buffer = EINA_TRUE;
2129
2126 return cmdid; 2130 return cmdid;
2127} 2131}
2128 2132