diff --git a/src/libs/svg/lv_svg.c b/src/libs/svg/lv_svg.c index 726fadfeac..8bb6051f06 100644 --- a/src/libs/svg/lv_svg.c +++ b/src/libs/svg/lv_svg.c @@ -115,7 +115,6 @@ lv_svg_node_t * lv_svg_node_create(lv_svg_node_t * parent) void lv_svg_node_delete(lv_svg_node_t * node) { - LV_ASSERT_NULL(node); lv_tree_node_delete((lv_tree_node_t *)node); } diff --git a/tests/ref_imgs/draw/svg_draw_svg_com_8.lp64.png b/tests/ref_imgs/draw/svg_draw_svg_com_8.lp64.png new file mode 100644 index 0000000000..403e21e459 Binary files /dev/null and b/tests/ref_imgs/draw/svg_draw_svg_com_8.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_1.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_1.lp64.png new file mode 100644 index 0000000000..8a300070e1 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_1.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_2.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_2.lp64.png new file mode 100644 index 0000000000..da5d02aec1 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_2.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_3.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_3.lp64.png new file mode 100644 index 0000000000..8ec77f4906 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_3.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_4.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_4.lp64.png new file mode 100644 index 0000000000..d514cba9fd Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_4.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_5.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_5.lp64.png new file mode 100644 index 0000000000..c90640210a Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_5.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_6.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_6.lp64.png new file mode 100644 index 0000000000..2c84208b27 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_6.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_7.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_7.lp64.png new file mode 100644 index 0000000000..54a53c1a15 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_7.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_8.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_8.lp64.png new file mode 100644 index 0000000000..403e21e459 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_com_8.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_1.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_1.lp64.png new file mode 100644 index 0000000000..7826059779 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_1.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_2.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_2.lp64.png new file mode 100644 index 0000000000..5a45132a90 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_2.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_3.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_3.lp64.png new file mode 100644 index 0000000000..925422aaed Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_3.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_4.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_4.lp64.png new file mode 100644 index 0000000000..59670b22e6 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_group_4.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_0.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_0.lp64.png new file mode 100644 index 0000000000..516c389ed1 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_0.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_1.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_1.lp64.png new file mode 100644 index 0000000000..1b071ad7fc Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_1.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_10.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_10.lp64.png new file mode 100644 index 0000000000..d76d1ebe3d Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_10.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_11.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_11.lp64.png new file mode 100644 index 0000000000..1208637ed3 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_11.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_12.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_12.lp64.png new file mode 100644 index 0000000000..a0a3f3f8b4 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_12.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_2.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_2.lp64.png new file mode 100644 index 0000000000..601aa27345 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_2.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_3.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_3.lp64.png new file mode 100644 index 0000000000..6b3be22752 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_3.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_4.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_4.lp64.png new file mode 100644 index 0000000000..c2990c7ac3 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_4.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_5.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_5.lp64.png new file mode 100644 index 0000000000..1b071ad7fc Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_5.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_6.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_6.lp64.png new file mode 100644 index 0000000000..1b071ad7fc Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_6.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_7.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_7.lp64.png new file mode 100644 index 0000000000..09c8f49341 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_7.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_8.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_8.lp64.png new file mode 100644 index 0000000000..09c8f49341 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_8.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_9.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_9.lp64.png new file mode 100644 index 0000000000..09c8f49341 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_image_9.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_1.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_1.lp64.png new file mode 100644 index 0000000000..b2837a8650 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_1.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_10.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_10.lp64.png new file mode 100644 index 0000000000..949e51b84e Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_10.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_11.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_11.lp64.png new file mode 100644 index 0000000000..2fb351f6be Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_11.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_2.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_2.lp64.png new file mode 100644 index 0000000000..c86fbbc82f Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_2.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_3.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_3.lp64.png new file mode 100644 index 0000000000..c9bd18a2ff Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_3.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_4.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_4.lp64.png new file mode 100644 index 0000000000..95e01918ce Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_4.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_5.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_5.lp64.png new file mode 100644 index 0000000000..9b87f5748f Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_5.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_6.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_6.lp64.png new file mode 100644 index 0000000000..f41c325ec7 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_6.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_7.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_7.lp64.png new file mode 100644 index 0000000000..e00168ff83 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_7.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_8.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_8.lp64.png new file mode 100644 index 0000000000..10ac3c1ec1 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_8.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_9.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_9.lp64.png new file mode 100644 index 0000000000..5f1b1349b9 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_shapes_9.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_text_1.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_text_1.lp64.png new file mode 100644 index 0000000000..ab865ad485 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_text_1.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_text_2.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_text_2.lp64.png new file mode 100644 index 0000000000..4ed3fa4c34 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_text_2.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_1.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_1.lp64.png new file mode 100644 index 0000000000..9156a64470 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_1.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_2.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_2.lp64.png new file mode 100644 index 0000000000..77ac036873 Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_2.lp64.png differ diff --git a/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_3.lp64.png b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_3.lp64.png new file mode 100644 index 0000000000..3b9249e2fc Binary files /dev/null and b/tests/ref_imgs_vg_lite/draw/svg_draw_svg_viewport_3.lp64.png differ