<arg name="id" type="new_id" interface="wl_tdm_output"/>
</request>
- <request name="set_client_vblank_fps">
- <arg name="pid" type="uint"/>
- <arg name="name" type="string"/>
- <arg name="fps" type="uint"/>
+ <request name="create_voutput">
+ <arg name="name" type="string" summary=""/>
+ <arg name="id" type="new_id" interface="wl_tdm_voutput"/>
</request>
</interface>
</interface>
+ <interface name="wl_tdm_voutput" version="1">
+ <description summary="TDM client virtual output object">
+ </description>
+
+ <request name="destroy" type="destructor"/>
+
+ <request name="set_available_modes">
+ <arg name="index" type="uint" summary=""/>
+ <arg name="clock" type="uint" summary=""/>
+ <arg name="hdisplay" type="uint" summary=""/>
+ <arg name="hsync_start" type="uint" summary=""/>
+ <arg name="hsync_end" type="uint" summary=""/>
+ <arg name="htotal" type="uint" summary=""/>
+ <arg name="hskew" type="uint" summary=""/>
+ <arg name="vdisplay" type="uint" summary=""/>
+ <arg name="vsync_start" type="uint" summary=""/>
+ <arg name="vsync_end" type="uint" summary=""/>
+ <arg name="vtotal" type="uint" summary=""/>
+ <arg name="vscan" type="uint" summary=""/>
+ <arg name="vrefresh" type="uint" summary=""/>
+ <arg name="flags" type="uint" summary=""/>
+ <arg name="type" type="uint" summary=""/>
+ <arg name="name" type="string" summary=""/>
+ </request>
+
+ <request name="set_physical_size">
+ <arg name="mmwidth" type="uint" summary=""/>
+ <arg name="mmheight" type="uint" summary=""/>
+ </request>
+
+ <request name="connect"/>
+
+ <request name="disconnect"/>
+
+ <event name="ack_message">
+ <arg name="msg" type="uint" enum="message" summary=""/>
+ </event>
+ <enum name="message">
+ <entry name="unknown" value="0" summary=""/>
+ <entry name="added" value="1" summary=""/>
+ <entry name="permission_denied" value="2" summary=""/>
+ </enum>
+ </interface>
+
<interface name="wl_tdm_vblank" version="1">
+ <event name="stamp">
+ <arg name="stamp" type="uint"/>
+ </event>
+
<event name="done">
<arg name="req_id" type="uint" summary="wait_vblank request ID"/>
<arg name="sequence" type="uint" summary="the sequence number of the vblank"/>
<arg name="error" type="uint" summary="error status enumeration"/>
</event>
- <event name="fps_changed" />
+ <event name="ttrace">
+ <arg name="enable" type="uint"/>
+ </event>
<request name="destroy" type="destructor"/>