diff options
author | Timo Lotterbach <timo.lotterbach@bmw-carit.de> | 2013-11-11 01:59:39 -0800 |
---|---|---|
committer | Timo Lotterbach <timo.lotterbach@bmw-carit.de> | 2013-11-11 01:59:39 -0800 |
commit | e3993ec9c3201a1ec48b97acb16dd945329ae255 (patch) | |
tree | 389cfbba6d0af57b3d4768abe94f3a4e0493aff1 /protocol | |
parent | 7feb40c2738174276fd6f721ebeac43089bbe6e7 (diff) | |
download | wayland-ivi-extension-e3993ec9c3201a1ec48b97acb16dd945329ae255.tar.gz |
protocol: ivi_clients always have to provide wl_surface
the legacy option to create ivi_surfaces without content is
not required any more. Now the controller uses it's own API
to create surfaces, before clients are connected.
There's no use case left for clients havin ivi_surfaces
without wl_surfaces.
Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
Diffstat (limited to 'protocol')
-rwxr-xr-x | protocol/ivi-client.xml | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/protocol/ivi-client.xml b/protocol/ivi-client.xml index 9ec4be1..bf805e8 100755 --- a/protocol/ivi-client.xml +++ b/protocol/ivi-client.xml @@ -30,11 +30,6 @@ <request name="destroy" type="destructor">
<description summary="destroy ivi_surface"/>
</request>
-
- <request name="set_native">
- <description summary="Set the native content of an application to be used as surface content"/>
- <arg name="surface" type="object" interface="wl_surface" allow-null="true"/>
- </request>
</interface>
<interface name="ivi_client" version="1">
@@ -43,12 +38,11 @@ <request name="surface_create">
<description summary="ilm_surfaceCreate"/>
<arg name="id_surface" type="uint"/>
- <arg name="surface" type="object" interface="wl_surface" allow-null="true"/>
+ <arg name="surface" type="object" interface="wl_surface"/>
<arg name="width" type="int"/>
<arg name="height" type="int"/>
<arg name="id" type="new_id" interface="ivi_surface"/>
</request>
-
</interface>
</protocol>
\ No newline at end of file |