From: SooChan Lim Date: Fri, 10 Sep 2021 04:42:10 +0000 (+0900) Subject: add sequence diagram of tdm create X-Git-Tag: submit/tizen_6.5/20210604.093338~36 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0043fd0eb957253b34501700fe70835213c1301f;p=platform%2Fcore%2Fuifw%2Fpepper.git add sequence diagram of tdm create Change-Id: I5c0895fa32365440dd5423f9cc99e102566564e1 --- diff --git a/doc/plantuml/sequence-tdm-create.plantuml b/doc/plantuml/sequence-tdm-create.plantuml new file mode 100644 index 0000000..19fbe43 --- /dev/null +++ b/doc/plantuml/sequence-tdm-create.plantuml @@ -0,0 +1,21 @@ +@startuml +title pepper_tdm create + +actor user +user->pepper_tdm : pepper_tdm_create +pepper_tdm->tdm : tdm_display_init() +pepper_tdm->tbm : tbm_bufmgr_init() +pepper_tdm->wayland_tbm : wayland-tbm_server_init() +pepper_tdm->pepper_tdm_output : pepper_tdm_output_init() +loop numer of tdm outputs + pepper_tdm_output -> pepper_tdm_output : create a pepper_output + pepper_tdm_output -> tdm_output : get an information of each output + pepper_tdm_output -> tdm_output : set an resolution modes of each output + pepper_tdm_output -> pepper_renderer : create a renderer + pepper_tdm_output -> pepper_compositor : add the pepper_output to the compositor + pepper_tdm_output -> pepper_tdm_output : initialize a pepper_tdm_hwc +end loop +pepper_tdm->pepper_tdm : wl_display_get_event_loop() +pepper_tdm->pepper_tdm : wl_display_get_event_loop(tdm->fd) + +@enduml \ No newline at end of file