Page MenuHomePhabricator

Hermet (Hermet Park)
Engineering

Projects (10)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Feb 19 2013, 12:12 AM (309 w, 7 h)
Availability
Available

Email: hermetpark@gmail.com
Blog: hermet.pe.kr

Recent Activity

Yesterday

Hermet closed D7716: Efl_Ui_Animation : Fix type errors for legacy APIs.
Mon, Jan 21, 10:59 PM · efl
Hermet accepted D7716: Efl_Ui_Animation : Fix type errors for legacy APIs.
Mon, Jan 21, 10:56 PM · efl

Sun, Jan 20

Hermet closed D7668: Elm_Animation_View: Change Elm.Animation_View to Efl.Ui.Animation_View.
Sun, Jan 20, 11:58 PM · efl
Hermet accepted D7668: Elm_Animation_View: Change Elm.Animation_View to Efl.Ui.Animation_View.
Sun, Jan 20, 11:46 PM · efl

Wed, Jan 16

Hermet accepted D7632: Elm_Animation_View : Change some EAPI to EOAPI.
Wed, Jan 16, 1:50 AM · efl

Tue, Jan 15

Hermet closed D7624: Elm_Animation_View : Add elm_animation_view_frame_set/get apis.
Tue, Jan 15, 5:28 PM · efl
Hermet accepted D7624: Elm_Animation_View : Add elm_animation_view_frame_set/get apis.
Tue, Jan 15, 5:28 PM · efl
Hermet requested changes to D7624: Elm_Animation_View : Add elm_animation_view_frame_set/get apis.

Please see comments.

Tue, Jan 15, 1:48 AM · efl
Hermet requested changes to D7624: Elm_Animation_View : Add elm_animation_view_frame_set/get apis.

Added comments.

Tue, Jan 15, 12:29 AM · efl

Mon, Jan 14

Hermet closed D7616: Elm_Animation_View: Add elm_animation_view_frame_count_get api.
Mon, Jan 14, 2:02 AM · efl
Hermet accepted D7616: Elm_Animation_View: Add elm_animation_view_frame_count_get api.
Mon, Jan 14, 2:02 AM · efl

Wed, Jan 9

Hermet abandoned D6979: evas json: new feature for lottie - extra.
Wed, Jan 9, 10:04 PM · efl
Hermet abandoned D7031: edje: add json file support feature.
Wed, Jan 9, 9:47 PM · efl
Hermet commandeered D7031: edje: add json file support feature.

This patch is managed in devs/hermet/lottie

Wed, Jan 9, 9:47 PM · efl
Hermet abandoned D6687: edje/evas: init .json file support feature.
Wed, Jan 9, 9:45 PM · efl
Hermet commandeered D6687: edje/evas: init .json file support feature.

This patch is managed in devs/hermet/lottie branch.

Wed, Jan 9, 9:45 PM · efl
Hermet abandoned D6978: evas json: new feature for lottie - (8/8).
Wed, Jan 9, 9:40 PM · efl
Hermet abandoned D6977: evas json: new feature for lottie - (7/8).
Wed, Jan 9, 9:39 PM · efl
Hermet abandoned D6976: evas json: new feature for lottie - (6/8).
Wed, Jan 9, 9:39 PM · efl
Hermet abandoned D6975: evas json: new feature for lottie - (5/8).
Wed, Jan 9, 9:39 PM · efl
Hermet abandoned D6974: evas json: new feature for lottie - (4/8).
Wed, Jan 9, 9:39 PM · efl
Hermet abandoned D6973: evas json: new feature for lottie - (3/8).
Wed, Jan 9, 9:39 PM · efl
Hermet abandoned D6972: evas json: new feature for lottie - (2/8).
Wed, Jan 9, 9:38 PM · efl
Hermet abandoned D6971: evas json: new feature for lottie - (1/8).
Wed, Jan 9, 9:38 PM · efl

Tue, Jan 8

Hermet closed D7557: elementary genlist: make it sure object type..
Tue, Jan 8, 3:01 AM · efl
Hermet added reviewers for D7557: elementary genlist: make it sure object type.: committers, SanghyeonLee.
Tue, Jan 8, 2:48 AM · efl
Hermet requested review of D7557: elementary genlist: make it sure object type..
Tue, Jan 8, 2:48 AM · efl

Thu, Dec 27

Hermet closed D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.
Thu, Dec 27, 8:22 PM · efl

Wed, Dec 26

Hermet reopened D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.
Wed, Dec 26, 2:35 AM · efl
Hermet closed D7512: evas textblock: fix render_pre bug related with clipper.
Wed, Dec 26, 2:29 AM · efl
Hermet closed D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.
Wed, Dec 26, 2:29 AM · efl
Hermet accepted D7512: evas textblock: fix render_pre bug related with clipper.
Wed, Dec 26, 2:28 AM · efl

Sun, Dec 23

Hermet updated the diff for D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.

remove unused parameter warning.

Sun, Dec 23, 10:21 PM · efl
Hermet added a comment to D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.

I think this is generally a good idea. Reducing event being triggered in the hot path is a good thing. There is a few things that I don't get in this patch, so please have a look at that.

Also what happen if you render an object where no commit call has been made ? I would expect that until you call commit, you render the previously committed path.

An alternative solution would be to have a PATH_CHANGED triggered only once, when rendering is requested and that the path did change. Guaranteeing at max one update event per frame. Not sure really which one is best at the end. But I definitively agree with the goal of this patch and will to any of the above solution being implemented.

Sun, Dec 23, 9:39 PM · efl
Hermet updated the diff for D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.

update code according to review comments.

Sun, Dec 23, 9:38 PM · efl
Hermet added a comment to D6919: evas image: fix a bug in image preloading..

Hi Hermet,

How can you abandon it? It is already in master. Did you revert it?

Daniel

Sun, Dec 23, 9:30 PM · efl
Hermet added a comment to D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.

Since this is an optimization, I would expect a test case or example which can be used to show how this patch reduces the CPU usage. Some figures obtained with that test case could also be added to the patch.

Sun, Dec 23, 9:01 PM · efl
Hermet closed D7456: efl gfx_path: introduce efl_gfx_path_reserve().
Sun, Dec 23, 8:54 PM · efl
Hermet added a comment to T7412: Software rendering freezes in xdebug.sh.

eh? Could you please explain how to run enlightenment with xdebug.sh more detail?

Sun, Dec 23, 8:48 PM · efl: rendering

Dec 19 2018

Hermet updated the diff for D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.

added api doc.

Dec 19 2018, 11:40 PM · efl
Hermet added a reviewer for D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED: committers.
Dec 19 2018, 11:08 PM · efl
Hermet requested review of D7494: efl gfx_path: remove EFL_GFX_PATH_EVENT_CHANGED.
Dec 19 2018, 11:07 PM · efl
Hermet accepted D7468: evas: fix distcheck build of ector evas engine.
Dec 19 2018, 12:32 AM · efl

Dec 16 2018

Hermet updated the diff for D7456: efl gfx_path: introduce efl_gfx_path_reserve().

updated some code.

Dec 16 2018, 10:55 PM · efl
Hermet updated the diff for D7456: efl gfx_path: introduce efl_gfx_path_reserve().

updated code.

Dec 16 2018, 10:12 PM · efl
Hermet added a comment to D7456: efl gfx_path: introduce efl_gfx_path_reserve().

Wouldn't it make sense to go with an Eina_Inarray structure then ? Would avoid the addition of all the expansion logic.

Dec 16 2018, 7:09 PM · efl

Dec 14 2018

Hermet updated the diff for D7456: efl gfx_path: introduce efl_gfx_path_reserve().

revert unnecessary changes.

Dec 14 2018, 12:38 AM · efl
Hermet added a reviewer for D7456: efl gfx_path: introduce efl_gfx_path_reserve(): committers.
Dec 14 2018, 12:33 AM · efl
Hermet requested review of D7456: efl gfx_path: introduce efl_gfx_path_reserve().
Dec 14 2018, 12:24 AM · efl

Dec 5 2018

Hermet triaged T7495: eolian build issue as Showstopper Issues priority.
Dec 5 2018, 9:00 PM · Restricted Project, efl (efl-1.22)

Nov 29 2018

Hermet closed D7328: evas gl: Remove single-line pipe code of gl commands..
Nov 29 2018, 8:30 PM · efl

Nov 26 2018

Hermet requested changes to D7344: evas map: calc map geometry when it is out of screen.
  1. Can't figure out issue in your sample.
  2. If you say, map coordinates weren't updated properly before clip_recalc_do(), we can just update it's coordinates (without checking inactive statement) before that. But it must be updated when we call evas_object_map_set() or evas_object_map_eanble_set()
Nov 26 2018, 7:04 PM · efl
Hermet reopened D7344: evas map: calc map geometry when it is out of screen.
Nov 26 2018, 6:27 PM · efl
Hermet closed D7309: evas gl: recover current program state..
Nov 26 2018, 6:25 PM · efl
Hermet closed D7344: evas map: calc map geometry when it is out of screen.
Nov 26 2018, 6:24 PM · efl

Nov 21 2018

Hermet added reviewers for D7328: evas gl: Remove single-line pipe code of gl commands.: committers, raster, cedric.
Nov 21 2018, 9:46 PM · efl
Hermet requested review of D7328: evas gl: Remove single-line pipe code of gl commands..
Nov 21 2018, 9:45 PM · efl
Hermet closed D7318: evas_object_image: fix cutout bug related with opaque object.
Nov 21 2018, 4:00 AM · efl
Hermet accepted D7318: evas_object_image: fix cutout bug related with opaque object.
Nov 21 2018, 4:00 AM · efl

Nov 20 2018

Hermet updated the diff for D7309: evas gl: recover current program state..

updated commit message.

Nov 20 2018, 1:00 AM · efl
Hermet updated the diff for D7309: evas gl: recover current program state..

updated commit message.

Nov 20 2018, 12:59 AM · efl
Hermet added a reviewer for D7309: evas gl: recover current program state.: committers.
Nov 20 2018, 12:51 AM · efl
Hermet requested review of D7309: evas gl: recover current program state..
Nov 20 2018, 12:50 AM · efl

Nov 19 2018

Hermet accepted D6985: efl_ui_grid : introduce new packable grid widget for Efl.Ui.Widget.
Nov 19 2018, 8:59 PM · efl

Nov 18 2018

Hermet closed D7301: evas rect update calculation - account for clipped color changes.
Nov 18 2018, 10:28 PM · efl
Hermet accepted D7301: evas rect update calculation - account for clipped color changes.
Nov 18 2018, 10:23 PM · efl

Nov 15 2018

Hermet closed D7275: ector: replace custom _efl_refplace by generic efl_replace..
Nov 15 2018, 7:22 PM · efl
Hermet accepted D7275: ector: replace custom _efl_refplace by generic efl_replace..
Nov 15 2018, 7:21 PM · efl
Hermet closed D7276: ector: remove deprecated _efl_refplace and _efl_xrefplace..
Nov 15 2018, 7:21 PM · efl
Hermet accepted D7276: ector: remove deprecated _efl_refplace and _efl_xrefplace..
Nov 15 2018, 7:21 PM · efl
Hermet closed D7274: eo: make efl_replace work with a const pointer like efl_ref/unref do..
Nov 15 2018, 7:10 PM · efl
Hermet accepted D7274: eo: make efl_replace work with a const pointer like efl_ref/unref do..
Nov 15 2018, 7:08 PM · efl
Hermet requested changes to D7273: ector: use efl_replace to make sure that no dangling pointer is left being..

comment+

Nov 15 2018, 7:08 PM · efl
Hermet accepted D7273: ector: use efl_replace to make sure that no dangling pointer is left being..
Nov 15 2018, 7:06 PM · efl
Hermet closed D7277: ector: reorder destructor code to make sure that freed pointer are not possibly accessed during destruction..
Nov 15 2018, 7:05 PM · efl
Hermet accepted D7277: ector: reorder destructor code to make sure that freed pointer are not possibly accessed during destruction..
Nov 15 2018, 6:58 PM · efl

Nov 14 2018

Hermet closed D7270: evas ector: fix memory leaks..
Nov 14 2018, 4:51 AM · efl
Hermet closed D7269: evas vg: optimize gradient sequences..
Nov 14 2018, 4:51 AM · efl
Hermet added a reviewer for D7270: evas ector: fix memory leaks.: committers.
Nov 14 2018, 4:48 AM · efl
Hermet requested review of D7270: evas ector: fix memory leaks..
Nov 14 2018, 4:48 AM · efl

Nov 13 2018

Hermet closed D7264: edje: fix an overflow issue for state values.
Nov 13 2018, 11:43 PM · efl
Hermet accepted D7264: edje: fix an overflow issue for state values.
Nov 13 2018, 11:42 PM · efl
Hermet added a reviewer for D7269: evas vg: optimize gradient sequences.: committers.
Nov 13 2018, 11:05 PM · efl
Hermet requested review of D7269: evas vg: optimize gradient sequences..
Nov 13 2018, 11:02 PM · efl

Nov 4 2018

Hermet closed D7234: efl_ui : change efl_ui_view_list to efl_ui_list_view..
Nov 4 2018, 9:28 PM · efl
Hermet closed D7211: elementary transit: add a new api - elm_transit_progress_value_set().
Nov 4 2018, 9:23 PM · efl
Hermet closed D7201: elementary transit: fix wrong pausing time calculation..
Nov 4 2018, 9:22 PM · efl
Hermet closed D7219: evas_render: fix objects change occured withoout real rendering..
Nov 4 2018, 9:20 PM · efl
Hermet accepted D7219: evas_render: fix objects change occured withoout real rendering..
Nov 4 2018, 9:20 PM · efl
Hermet accepted D7234: efl_ui : change efl_ui_view_list to efl_ui_list_view..

list view sounds nicer than view list.

Nov 4 2018, 9:14 PM · efl
Hermet closed D7237: Slider: fix callback invocation.
Nov 4 2018, 9:08 PM · efl
Hermet accepted D7237: Slider: fix callback invocation.
Nov 4 2018, 9:02 PM · efl

Oct 26 2018

Hermet closed D7216: evas: fix backward compatibility issue..
Oct 26 2018, 4:28 AM · efl
Hermet accepted D7216: evas: fix backward compatibility issue..
Oct 26 2018, 4:27 AM · efl
Hermet added a comment to D7190: evas_object: Add function to test if an object is on a hardware plane.

Curious, "Is on Plane" would be a generic method or just only for image type....

Oct 26 2018, 4:19 AM · efl
Hermet closed D7189: evas_object: Refactor pixels get hack.
Oct 26 2018, 4:15 AM · efl
Hermet accepted D7189: evas_object: Refactor pixels get hack.
Oct 26 2018, 4:11 AM · efl
Hermet closed D7188: evas_image: Force stacking check on non-video surface.
Oct 26 2018, 4:10 AM · efl
Hermet accepted D7188: evas_image: Force stacking check on non-video surface.
Oct 26 2018, 4:09 AM · efl
Hermet requested changes to D7122: software_generic: Fix memory leak when resizing dmabuf native surfaces.

Strange... this native surface has been used long time in Tizen without any leak issues. It would be better if introduce use-case to assume this issue scenario...

Oct 26 2018, 4:02 AM · efl