From: Hermet Park Date: Thu, 28 Oct 2021 06:28:44 +0000 (+0900) Subject: vg: update the tvg apis X-Git-Tag: accepted/tizen/unified/20211130.125551~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=909e101a220ece8ec5909960dc3099f83d92eed9;p=platform%2Fupstream%2Fefl.git vg: update the tvg apis These apis has been modified under the beta. now we correct it with the latest ones. Change-Id: I52fdbe2d28da29057db8b61d3965b8351f5f069d --- diff --git a/src/lib/evas/canvas/efl_canvas_vg_image.c b/src/lib/evas/canvas/efl_canvas_vg_image.c index 5762d64..d87f591 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_image.c +++ b/src/lib/evas/canvas/efl_canvas_vg_image.c @@ -38,7 +38,7 @@ _efl_canvas_vg_image_render_pre(EINA_UNUSED Evas_Object_Protected_Data *vg_pd, _convert_eina_to_tvg_mat(cTransform, &trans_mat); trans_mat.e13 += nd->x; trans_mat.e23 += nd->y; - tvg_paint_transform(pd->picture, &trans_mat); + tvg_paint_set_transform(pd->picture, &trans_mat); } efl_gfx_color_get(obj, NULL, NULL, NULL, &alpha); diff --git a/src/lib/evas/canvas/efl_canvas_vg_shape.c b/src/lib/evas/canvas/efl_canvas_vg_shape.c index 470c1a5..54456ce 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_shape.c +++ b/src/lib/evas/canvas/efl_canvas_vg_shape.c @@ -682,7 +682,7 @@ _efl_canvas_vg_shape_render_pre(EINA_UNUSED Evas_Object_Protected_Data *vg_pd, _convert_eina_to_tvg_mat(cTransform, &trans_mat); trans_mat.e13 += nd->x; trans_mat.e23 += nd->y; - tvg_paint_transform(sd->shape, &trans_mat); + tvg_paint_set_transform(sd->shape, &trans_mat); } if (!sd->fill) @@ -713,7 +713,8 @@ _efl_canvas_vg_shape_efl_gfx_path_bounds_get(const Eo *obj EINA_UNUSED, Eina_Rect *r) { float px, py, pw, ph; - tvg_paint_get_bounds(sd->shape, &px, &py, &pw, &ph); + //TODO: MUST BE RENAMED to tvg_paint_get_bounds() + _tvg_paint_get_bounds(sd->shape, &px, &py, &pw, &ph, false); r->x = (int)px; r->y = (int)py; r->w = (int)pw; diff --git a/src/static_libs/vg_common/vg_common_json.c b/src/static_libs/vg_common/vg_common_json.c index 2f35d8f..d79a737 100644 --- a/src/static_libs/vg_common/vg_common_json.c +++ b/src/static_libs/vg_common/vg_common_json.c @@ -43,7 +43,7 @@ _construct_drawable_nodes(Tvg_Paint *parent, const LOTLayerNode *layer, int dept node->mImageInfo.mMatrix.m21, node->mImageInfo.mMatrix.m22, node->mImageInfo.mMatrix.m23, node->mImageInfo.mMatrix.m31, node->mImageInfo.mMatrix.m32, node->mImageInfo.mMatrix.m33 }; - tvg_paint_transform(picture, &tvg_matrix); + tvg_paint_set_transform(picture, &tvg_matrix); tvg_picture_load_raw(picture, (uint32_t *)node->mImageInfo.data, node->mImageInfo.width, node->mImageInfo.height, EINA_FALSE); tvg_paint_set_opacity(picture, node->mImageInfo.mAlpha); tvg_scene_push(parent, picture);