Memory leak when setting clip region since MtkRegion port
==193809== 147,696 (45,856 direct, 101,840 indirect) bytes in 1,433 blocks are definitely lost in loss record 22,003 of 22,027
==193809== at 0x4849E60: calloc (vg_replace_malloc.c:1595)
==193809== by 0x4D320DD: g_malloc0 (gmem.c:163)
==193809== by 0x5681BD2: mtk_region_create (mtk-region.c:65)
==193809== by 0x5681C03: mtk_region_copy (mtk-region.c:87)
==193809== by 0x5218D67: set_clip_region (meta-surface-actor.c:160)
==193809== by 0x5218D67: meta_surface_actor_cull_redraw_clip (meta-surface-actor.c:329)
==193809== by 0x521152A: cull_out_children_common (meta-cullable.c:133)
==193809== by 0x521152A: cull_out_children_common (meta-cullable.c:133)
==193809== by 0x529DBC1: meta_window_actor_wayland_cull_redraw_clip (meta-window-actor-wayland.c:331)
==193809== by 0x5211593: cull_out_children_common (meta-cullable.c:151)
==193809== by 0x521F1E7: meta_window_group_paint (meta-window-group.c:126)
==193809== by 0x507DE81: clutter_paint_node_paint (clutter-paint-node.c:1028)
==193809== by 0x503CB95: clutter_actor_paint (clutter-actor.c:3767)