tpl_wayland_egl: subdivided the reason of failure of tbm_suface_queue_enqueue. 54/114854/4
authorjoonbum.ko <joonbum.ko@samsung.com>
Wed, 15 Feb 2017 08:31:50 +0000 (17:31 +0900)
committerjoonbum.ko <joonbum.ko@samsung.com>
Thu, 23 Mar 2017 03:27:09 +0000 (12:27 +0900)
commit082cd6d9010546db99a19692f9daa6cc9abea536
tree50750da6707110f25199af63468b302c162d0c61
parent6590892f13da9e387735879ee90d6fae9de3e7f7
tpl_wayland_egl: subdivided the reason of failure of tbm_suface_queue_enqueue.

 - When tbm_surface_queue_enqueue failed although tbm_surface was valid,
  client is going to do wl_surface_commit forcibly to assure the lastest frame.

 - In enlightenment(E20) of TIZEN platform, depending on some situation(Activate, Deactivate),
  the compositor may or may not display the last forcibly commited buffer in this way.
   In this situation, the compositor's display policy may vary from server to server.

 - libtbm
     tbm_surface_queue: Added some enum value for checking detail errors.
     0a43ad4cfa6b57b2f33d8fe2f06eb89db8841f58

Change-Id: I2434341d093792112b1b89eefe3d140c5b6a840d
Signed-off-by: joonbum.ko <joonbum.ko@samsung.com>
src/tpl_wayland_egl.c