X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=protocol%2Ftdm.xml;h=dbba607cf7c5575c739c4c34bcaa2535fd212ba8;hb=0d7ce53d86894753ff1ce7bde7a2537aea4c20a3;hp=7564670505774da381295e6927aa73c4269413b4;hpb=d7b3a6fbc139908131ef977026a45b8a685596df;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/protocol/tdm.xml b/protocol/tdm.xml index 7564670..dbba607 100644 --- a/protocol/tdm.xml +++ b/protocol/tdm.xml @@ -8,54 +8,210 @@ TDM uses the wayland protocol to communicate between tdm client and tdm server. - - + + + + + + + + - + + + + - + + + + - - TDM uses the wayland protocol to communicate between tdm client and tdm server. + + + + + When the DPMS of connection status of the output is changed, TDM server + will send wl_tdm_output.mode and wl_tdm_output.dpms event. - - - - - + + + + + + - - + + + + - - When wl_tdm_client.wait_vblank is called, wl_tdm_vblank resource is created. - And when TDM server gets the HW vblank, TDM server will send the 'done' - event of wl_tdm_vblank interface to let the TDM client get the HW vblank. - If 'sw_timer' param is 1, TDM server will use the SW timer in case of DPMS off. - And TDM server will create the fake vblank event and send it to TDM client. - Otherwise, TDM server will return 'dpms_off' error. - + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + When wl_tdm_vblank.wait_vblank is called, TDM server will send the + wl_tdm_vblank.done event after interval vblanks. If enable_fake == 1, + TDM server will send the done event always. Otherwise, TDM server will + send the done event with TDM error value. + + + + + + + + + + + + + + +