[PATCH weston 0/3] remove set_layer/surface_orientation APIs

Pekka Paalanen ppaalanen at gmail.com
Mon Jul 24 10:40:36 UTC 2017


On Fri, 3 Mar 2017 14:21:25 +0000
"Ucan, Emre (ADITG/SW1)" <eucan at de.adit-jv.com> wrote:

> These APIs are used to rotate the contents of
> application's buffer. But they are not needed
> because an application can rotate its buffers
> with set_buffer_transform request of
> wl_surface interface.
> 
> Emre Ucan (3):
>   ivi-shell: remove surface_set_orientation API
>   ivi-shell: remove layer_set_orientation API
>   ivi-shell: remove orientation calculation
> 
>  ivi-shell/ivi-layout-export.h    |   18 ------
>  ivi-shell/ivi-layout.c           |  126 ++------------------------------------
>  tests/ivi_layout-internal-test.c |   63 -------------------
>  tests/ivi_layout-test-plugin.c   |   34 ----------
>  tests/ivi_layout-test.c          |    2 -
>  5 files changed, 4 insertions(+), 239 deletions(-)
> 

Hi,

these are removing API, which means it breaks the ABI. However, as we
added one and removed two function pointers, struct
ivi_layout_interface is still smaller than before, so users should
catch it easily.

In patch 3 I added a commit message.

Therefore R-b me and pushed:
   3e5303da..57ac260c  master -> master


Btw. I noticed that the link mentioned in ivi-layout-export.h is now
broken:
http://projects.genivi.org/wayland-ivi-extension/layer-manager-apis
Is there anything to replace it with?


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20170724/cda636ab/attachment.sig>


More information about the wayland-devel mailing list