tizen-hwc: add create_commit_feedback request 73/259373/3 accepted/tizen/unified/20210608.130940 submit/tizen/20210607.071352
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 7 Jun 2021 03:04:47 +0000 (12:04 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 7 Jun 2021 03:09:12 +0000 (12:09 +0900)
This request will be used instead of commit_feedback request.
The commit_feedback request generates the tizen_commit_feedback function
code. This tizen_commit_feedback function symbol is the same as interface
name, which is tizen_hwc_commit_feedback. So this commit make them have
different name each other.

The commit_feedback request will be removed later.

Change-Id: I22da00d88c7627fbeba46fb79fcb38f77568a950

protocol/tizen/tizen-hwc.xml

index 95dc034..bd143eb 100644 (file)
       <arg name="id" type="new_id" interface="tizen_hwc_commit_feedback" summary="new feedback object"/>
       <arg name="serial" type="uint" summary="serial number of request"/>
     </request>
+
+    <request name="create_commit_feedback">
+      <description summary="">
+        Request a notification when a display server requests a hwc_commit to the device(Hardware).
+        This request is a tizen-specific one. The client wants to know when a display server
+        executes the requests of the wl_surface to the device. In this case, the display server
+        has to send committed event to the client on tizen_commit_feedback interface after it
+        executed the hwc_commit to the device.
+      </description>
+      <arg name="surface" type="object" interface="wl_surface" summary="target surface object"/>
+      <arg name="id" type="new_id" interface="tizen_hwc_commit_feedback" summary="new feedback object"/>
+      <arg name="serial" type="uint" summary="serial number of request"/>
+    </request>
   </interface>
 
   <interface name="tizen_hwc_commit_feedback" version="1">