SooChan Lim [Wed, 15 Mar 2017 02:07:26 +0000 (11:07 +0900)]
change the WL_TBM_LOG to the fprintf
wayland-tbm-monitor process can shows the message on console
, not with dlog..
Change-Id: I7df6c53daee8ea59b5649560e308913e61a11722
SooChan Lim [Mon, 6 Mar 2017 06:44:58 +0000 (15:44 +0900)]
package version up to 0.1.19
Change-Id: I1ead9c1eb49b1a122f99b74bdee5281e521f0260
Changyeon Lee [Sun, 5 Mar 2017 11:12:08 +0000 (20:12 +0900)]
added dequeue buffer protocol
- added function wayland_tbm_server_client_queue_set_dequeue_cb
- flush wl_client when send activate/deactivate event
Change-Id: I00ac82ece1402cbbeb2e060f0dc1581303f11ca8
SooChan Lim [Mon, 20 Feb 2017 10:45:19 +0000 (19:45 +0900)]
package version up to 0.1.18
Change-Id: I7b998b605531c6814c580eb179185fbbf679f4f3
Changyeon Lee [Mon, 20 Feb 2017 05:57:34 +0000 (14:57 +0900)]
client: roundtrip queue if surface_queue is activate in can_dequeue callback
Change-Id: I779eba2c613e7b4939433fb8631b18404319b951
Changyeon Lee [Mon, 20 Feb 2017 05:55:35 +0000 (14:55 +0900)]
client: added function wayland_tbm_client_set_event_queue
Change-Id: I1f15c4bb8560da1089ccabb2cdf186f999b83188
Boram Park [Mon, 13 Feb 2017 07:51:57 +0000 (16:51 +0900)]
package version up to 0.1.17
Change-Id: I6e455f2d2c0c99049860a124347b2357a0184681
Boram Park [Mon, 13 Feb 2017 07:51:14 +0000 (16:51 +0900)]
wayland-tbm-client: use display_wrapper to ensure that proxy has a queue
Change-Id: I790074adfec545ad0b218b47271b9fef747f9889
Changyeon Lee [Fri, 10 Feb 2017 05:16:55 +0000 (14:16 +0900)]
Package version up
Change-Id: If575cd0633ac1efd53a11ec7173dfb9377fed327
Changyeon Lee [Thu, 9 Feb 2017 06:12:02 +0000 (15:12 +0900)]
client: Do reverse search the attach_bufs list in alloc cb
Change-Id: I635bbc3b82bfcdd57c8e02a894f72abdb2374c5b
Changyeon Lee [Tue, 31 Jan 2017 05:08:43 +0000 (14:08 +0900)]
server: use info level dlog in function realeted tbm_surface_queue
Change-Id: I593a4eaf1c9f3545a6968b40143ce70dd1de724a
Boram Park [Thu, 5 Jan 2017 04:04:50 +0000 (13:04 +0900)]
package version up to 0.1.15
Change-Id: Ic01dc7cd2a3b1a3565f5c70bd55ca9e4891aecd0
Changyeon Lee [Wed, 28 Dec 2016 05:53:31 +0000 (14:53 +0900)]
use info level dlog in function realeted tbm_surface_queue
Change-Id: I44fec6a9fe8fa81e5cd04c9d9fa3de844dbdbd8e
SooChan Lim [Fri, 16 Dec 2016 07:59:40 +0000 (16:59 +0900)]
package version up to 0.1.14
Change-Id: I6a46c9394cdf792e537e1b26371b5eec43fa2c1d
Changyeon Lee [Fri, 16 Dec 2016 07:44:01 +0000 (16:44 +0900)]
add reset cb in tbm_surface_queue and deactive when size changed
Change-Id: Ibadbca650af5ad97203ba21bd63f0a5a4fbdeeff
SooChan Lim [Tue, 13 Dec 2016 09:04:06 +0000 (18:04 +0900)]
package version up to 0.1.13
Change-Id: If26b0389a52b5e1b6be7f3181b071ff71b705490
SooChan Lim [Tue, 13 Dec 2016 08:47:56 +0000 (17:47 +0900)]
does not caching the queue_info
A queue_info is created per tbm_surface_queue, not per wl_surface.
Even if a user want to create the tbm_surface_queue with the same wl_surface,
wayland-tbm-client creates the new tbm_surface_queue, the new queue_info
and wl_tbm_queue resource with wl_surface.
p.s. the function below will be removed or will be changed to get
the wl_tbm_queue from tbm_surface_queue_h, not from wl_surface.
struct wl_tbm_queue *
wayland_tbm_client_get_wl_tbm_queue(struct wayland_tbm_client *tbm_client, struct wl_surface *surface);
Change-Id: If9a7488c51df079047c73a69ea6e1abaa5fa0ba9
Changyeon Lee [Mon, 5 Dec 2016 11:22:44 +0000 (20:22 +0900)]
add log to function related tbm_surface_queue
temp log
Change-Id: I75cf34f6a227834d48fb26d440af1cbc61774bc7
SooChan Lim [Mon, 5 Dec 2016 07:22:49 +0000 (16:22 +0900)]
package version up to 0.1.12
Change-Id: I100acac4d18a853f7b6851c8789eeb0977e3d0e0
YoungJun Cho [Wed, 23 Nov 2016 01:43:17 +0000 (10:43 +0900)]
wayland-tbm-monitor: clean up main()
This patch cleans up main().
- Adds XDG_RUNTIME_DIR setting routine for convenience.
- Removes useless wl_display_dispatch().
Change-Id: I14d681a064ec3e04b8e1b0147e97e84ec667cec3
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 01:34:04 +0000 (10:34 +0900)]
wayland-tbm-server: clean up remained functions
This patch cleans up remained functions.
- wayland_tbm_server_get_remote_buffer()
- wayland_tbm_server_client_queue_export_buffer()
- wayland_tbm_server_increase_buffer_sync_timeline()
- wayland_tbm_server_buffer_has_sync_timeline()
Change-Id: If6bbe40714ab9c2effa43660318dbc779956b90e
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 01:29:12 +0000 (10:29 +0900)]
wayland-tbm-server: clean up _wayland_tbm_server_export_surface()
This patch cleans up _wayland_tbm_server_export_surface().
Change-Id: I6fdc16edbb98349f121643fa16731c0670e0001c
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 01:26:12 +0000 (10:26 +0900)]
wayland-tbm-server: clean up wayland_tbm_server_get_bufmgr / surface
This patch cleans up wayland_tbm_server_get_bufmgr / surface.
Change-Id: I4fc58c8ae2d7838a56a145bbcd99c3051e1399c1
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 01:24:35 +0000 (10:24 +0900)]
wayland-tbm-server: clean up wayland_tbm_server_init / deinit
This patch cleans up wayland_tbm_server_init / deinit
Change-Id: I3e92b25614bd8989b79e2dddd44deaadc2e284b1
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 01:20:10 +0000 (10:20 +0900)]
wayland-tbm-server: clean up wl_tbm_monitor relevant functions
This patch cleans up wl_tbm_monitor relevant functions.
- _wayland_tbm_monitor_impl_destroy()
- _wayland_tbm_server_dump()
- _wayland_tbm_monitor_impl_tbm_monitor()
Change-Id: I1f113d5c87eea992a19a1f4cef1e084d90683963
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 01:03:49 +0000 (10:03 +0900)]
wayland-tbm-server: clean up wl_tbm_global relevant functions
This patch cleans up wl_tbm_global relevant functions.
- _wayland_tbm_server_surface_queue_destory()
- _wayland_tbm_server_impl_create_surface_queue()
- _wayland_tbm_server_impl_set_sync_timeline()
- _wayland_tbm_server_destroy_resource()
- _wayland_tbm_server_bind_cb()
Change-Id: Ie20660826bfc465b4295ef44184371e045f588db
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 00:57:15 +0000 (09:57 +0900)]
wayland-tbm-server: clean up _wayland_tbm_server_tbm-buffer_create() stuff
This patch cleans up _wayland_tbm_server_tbm_buffer_create() stuff.
- _wayland_tbm_server_buffer_destroy()
- _wayland_tbm_server_impl_create_buffer()
- _wayland_tbm_server_impl_create_buffer_with_fd()
Change-Id: I3d39649e80d4e1d6ad3a734084c7bf2d3f894b50
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 00:52:31 +0000 (09:52 +0900)]
wayland-tbm-server: clean up _wayland_tbm_server_get_user_data()
This patch cleans up _wayland_tbm_server_get_user_data().
- Also cleans up _wayland_tbm_server_free_user_data().
Change-Id: I3314d478503924a59b60b25f1dd5cca8cb2ed72f
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Wed, 23 Nov 2016 00:46:53 +0000 (09:46 +0900)]
wayland-tbm-server: clean up codes
This patch cleans up codes.
- Reorders functions to match wayland-tbm-server.h
Change-Id: Icb7bdff63e9e128ae45ee962681bd46d4a42b520
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Tue, 22 Nov 2016 09:02:40 +0000 (18:02 +0900)]
wayland-tbm-client: clean up wayland_tbm_client_create_surface_queue() stuff
This patch cleans up wayland_tbm_client_create_surface_queue() stuff.
- __wayland_tbm_client_surface_alloc_cb()
- __wayland_tbm_client_surface_free_cb()
- handle_tbm_queue_buffer_attached()
- handle_tbm_queue_active()
- handle_tbm_queue_deactive()
- handle_tbm_queue_flush()
- _wayland_tbm_client_find_queue_info_wl_surface()
- _handle_tbm_surface_queue_destroy_notify()
Change-Id: If5ff4aa4f621cccdc59ca3a0234d8e5b0b4fb576
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Tue, 22 Nov 2016 08:58:22 +0000 (17:58 +0900)]
wayland-tbm-client: clean up _wayland_tbm_client_create_surface_from_param()
This patch cleans up _wayland_tbm_client_create_surface_from_param().
Change-Id: I950e749df999d55d7d3b1ec6f246ac556ab38c02
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Tue, 22 Nov 2016 08:51:39 +0000 (17:51 +0900)]
wayland-tbm-client: clean up wayland_tbm_client_create_buffer()
This patch cleans up wayland_tbm_client_create_buffer().
Change-Id: Id5680509c772136c86fbc994399caff7d1fdc43c
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Tue, 22 Nov 2016 08:43:08 +0000 (17:43 +0900)]
wayland-tbm-client: clean up wayland_tbm_client_init / deinit
This patch cleans up wayland_tbm_client_init / deinit.
- Also includes _wayland_tbm_client_registry_handle_global()
Change-Id: Ifdb5a51896da010e3bdf2531cef653ffd1065ace
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
YoungJun Cho [Tue, 22 Nov 2016 08:15:48 +0000 (17:15 +0900)]
wayland-tbm-client: clean up codes
This patch cleans up codes.
- Removes unused _wayland_tbm_client_get_wl_tbm()
- Reorders wayland_tbm_client_get_wl_tbm() to match wayland-tbm-client.h
- Adds '_' prefix to handle_tbm_surface_queue_destroy_notify()
Change-Id: I142ae9f8ac64b8238bf2fc5095fd56ee538c75b8
Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
SooChan Lim [Fri, 11 Nov 2016 10:40:31 +0000 (19:40 +0900)]
package version up to 0.1.11
Change-Id: I069b1eb9cf3cb2f92378a63d10e605d73a481e73
SooChan Lim [Fri, 11 Nov 2016 10:26:56 +0000 (19:26 +0900)]
change dlog level from Error to Info
Change-Id: Iade9d22cf95730f8163d00f3e4a5a0f98ba917c2
Changyeon Lee [Wed, 2 Nov 2016 02:38:12 +0000 (11:38 +0900)]
Package version up
Change-Id: I9dcaba6273b5414dbc64632d355bce5b6530ac24
Changyeon Lee [Thu, 29 Sep 2016 04:27:44 +0000 (13:27 +0900)]
send queue size and need flush in active event
Change-Id: If297aa2a214bde5fd09996ff8673117f16b44dd9
SooChan Lim [Thu, 13 Oct 2016 10:13:01 +0000 (19:13 +0900)]
package version up to 0.1.9
Change-Id: I0cd0aa3135e5b9226c5152ad8994e693b043d948
Changyeon Lee [Thu, 13 Oct 2016 06:12:53 +0000 (15:12 +0900)]
fixed coding rule
Change-Id: I8db3cd671e5c60da827fd10340a2790fbf497001
Changyeon Lee [Wed, 12 Oct 2016 13:33:29 +0000 (22:33 +0900)]
use dlog to default log
Change-Id: Icb79480ee3546a81fc16c6fe45534943489c8003
Changyeon Lee [Wed, 12 Oct 2016 13:21:49 +0000 (22:21 +0900)]
include config.h in all c file
Change-Id: Ie5e53af624d32d9abac4391e8650a19e98138ad2
Changyeon Lee [Wed, 12 Oct 2016 13:17:41 +0000 (22:17 +0900)]
checked roundtrip_queue return error
Change-Id: I423f470bda52ab17d052aca308a1dedb73896adf
SooChan Lim [Tue, 4 Oct 2016 07:18:23 +0000 (16:18 +0900)]
package version up to 0.1.8
Change-Id: Ibe8b0397e9d720a5cea241c57adfbd32486bfffa
Sangjin Lee [Wed, 28 Sep 2016 12:18:00 +0000 (21:18 +0900)]
wayland-tbm-server: reset pid for debug
Change-Id: I38cd220657a1fd1e381d3985849ed5e5baed63d2
Sangjin Lee [Wed, 28 Sep 2016 02:13:15 +0000 (11:13 +0900)]
Change wayland-tbm protocol
- seperate wl_tbm_monitor
- add wl_tbm::destructor
Change-Id: Ia18cd342a2dd83e2f5516492e89c37a44f6cd6fc
Gwanglim Lee [Mon, 26 Sep 2016 07:34:54 +0000 (16:34 +0900)]
Packaging: update version to 0.1.7
Change-Id: Icaaa56d6061236374c7280add38f04ca5d557ac2
Changyeon Lee [Sun, 25 Sep 2016 10:09:54 +0000 (19:09 +0900)]
don't set null debug data when destroy client buffer
if call tbm_surface function, process enter deadlock
Change-Id: Iaf39ae4d97537f2379b3963c6777b43f1f9b4613
Sangjin Lee [Fri, 23 Sep 2016 03:50:21 +0000 (12:50 +0900)]
Remove useless code and protocol
- use local wl_queue in initialize
- remove wl_tbm_queue::info event and remove roundtrip
Change-Id: I2fe04c413b6cdcd6847f6c85309613272d7effa1
SooChan Lim [Fri, 23 Sep 2016 04:15:14 +0000 (13:15 +0900)]
check if the wl_buffer is null
Change-Id: I8ef619cbc11bc591766de08428332ba8d37cf476
MinJeong Kim [Tue, 20 Sep 2016 08:40:57 +0000 (17:40 +0900)]
Revert "Added 'tizen-remote-surface' protocol"
This reverts commit
f5cd3f30658a1b66325e54e76d143fe00ddaa07b.
Change-Id: Ie1703697a27a98b5703aa6ffabdab69ad2b9edb1
Chan Lee [Wed, 21 Sep 2016 06:49:18 +0000 (15:49 +0900)]
fix multi definition of 'trace_status'
This prevents 'multiple definition' error when building with -fno-common
which is used in Address Sanitizer builds.
Change-Id: Ic5d1ee0ffc082b89507114ab2b93398f841a608a
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
SooChan Lim [Wed, 21 Sep 2016 02:35:59 +0000 (11:35 +0900)]
fix the dereference
Change-Id: I1895b06685f4472ef5e91d3f56c7501cb079e60f
SooChan Lim [Tue, 20 Sep 2016 02:51:36 +0000 (11:51 +0900)]
package version up to 0.1.6
Change-Id: Ifdc6728134df0b67d7b0a3c3d7402a7f5d7bb744
SooChan Lim [Mon, 19 Sep 2016 08:55:27 +0000 (17:55 +0900)]
fix the deref of null.ret.stat
Change-Id: If9407af4c430c84614bea0e870db03aa075f9544
SooChan Lim [Mon, 19 Sep 2016 07:48:41 +0000 (16:48 +0900)]
fix the null_after_deref
Change-Id: Ie56c5b047312f04cb3b6436e060bc0e9d3c44bd1
Gwanglim Lee [Mon, 12 Sep 2016 14:17:15 +0000 (23:17 +0900)]
Packaging: update version to 0.1.5
Change-Id: Iad6aba741a1b683c6ecfea17dc65a6da110e7635
MinJeong Kim [Mon, 12 Sep 2016 10:25:56 +0000 (19:25 +0900)]
Added 'tizen-remote-surface' protocol
Change-Id: I50d4a3af36080c5c66e8bf774b2ed7b6f89b4372
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Changyeon Lee [Fri, 9 Sep 2016 03:41:19 +0000 (12:41 +0900)]
don't set to null attach buffer queue
if user set at private queue wl_tbm, user know that attacehd buffer use private queue
Change-Id: I42ffc1b97cb04b6f3a2e0d505bc3e737852ed4da
Changyeon Lee [Wed, 7 Sep 2016 06:58:10 +0000 (15:58 +0900)]
Add function for checking buffer has synctime line
this api temporary
Change-Id: I71274e1d66256d812ff51b408e06121d302e7d68
Changyeon Lee [Tue, 6 Sep 2016 12:53:34 +0000 (21:53 +0900)]
Add log import and attach buffer
Change-Id: I1130b5aed5359ba729d33e03f0f9f1e80ca6c3b0
SooChan Lim [Mon, 5 Sep 2016 10:52:35 +0000 (19:52 +0900)]
package version up to 0.1.4
Change-Id: Idb5fbe75979cdcbd82a62921d359253c7c2d3af6
Roman Marchenko [Wed, 20 Jul 2016 11:26:19 +0000 (14:26 +0300)]
add dump commands: on, off, queue
Change-Id: I13e7a60b22d5a4e7531d86746e890987bfe31111
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
SooChan Lim [Fri, 26 Aug 2016 04:59:56 +0000 (13:59 +0900)]
close fds at the error case
Change-Id: Ief2496c841071e9e5631df6fee49f8ab20ac5937
deasung.kim [Wed, 20 Jul 2016 06:35:44 +0000 (15:35 +0900)]
wayland_tbm: [sync] add transfer buffer's timeline fd to server
client transfer fd by tbm_sync_timeline_h
server import tbm_sync_timeline_h by transfered fd and increase
submit after libtbm https://review.tizen.org/gerrit/#/c/85169/ submitted
Change-Id: I81fd1973313f0eea5cb17c95eca08c0f077c0014
Sangjin Lee [Thu, 25 Aug 2016 04:25:21 +0000 (13:25 +0900)]
Add tbm_server param to apis
Change-Id: Ibf0e5fd42622d88f7ced68ab97ac29eab28447b8
Sangjin Lee [Thu, 25 Aug 2016 04:00:16 +0000 (13:00 +0900)]
remove useless code
Change-Id: Iad5587b55182670819f86420411e553941839f32
Sangjin Lee [Wed, 24 Aug 2016 10:19:00 +0000 (19:19 +0900)]
Add user_data for find tbm_surface and sample app
Change-Id: I572c388fc84a6a8b7e78338544936df06e73ba3f
Sangjin Lee [Fri, 19 Aug 2016 09:58:14 +0000 (18:58 +0900)]
remove attached_id and attached_fd protocol
Change-Id: I44ef81e017b7f3bdfb05f597ca226127b188df3a
Sangjin Lee [Mon, 15 Aug 2016 06:09:56 +0000 (15:09 +0900)]
add import to wl_tbm
Change-Id: I5b151508d44eb346889b853a6adb1b16515a9ce6
Changyeon Lee [Mon, 22 Aug 2016 05:27:45 +0000 (14:27 +0900)]
Apply tizen coding rule
Change-Id: I54a1fde5d1823ceb184cd57e64e3f0fd435cebcf
Sangjin Lee [Tue, 16 Aug 2016 00:11:11 +0000 (09:11 +0900)]
Bug fix: use wl_tbm_queue_send_buffer_attached_with_id
Change-Id: I0e4a618b30dc059304b2edee3576fbab8e135ffe
Changyeon Lee [Wed, 10 Aug 2016 07:06:09 +0000 (16:06 +0900)]
set debug data resource id and proxy id
Change-Id: Iace4a7472518d5a3eef5a33e40ee0fab288659df
Changyeon Lee [Wed, 10 Aug 2016 07:10:16 +0000 (16:10 +0900)]
Remove log is no longer error
Change-Id: I86a746882dd6ff577003d97cb3b5c64b3e6dd6a9
Roman Marchenko [Wed, 6 Jul 2016 14:31:56 +0000 (17:31 +0300)]
add dump commands to the monitor for debugging
Change-Id: I9732694de0ca708c0d5e99ed8ff3fdec23b068be
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
Changyeon Lee [Wed, 13 Jul 2016 13:05:33 +0000 (22:05 +0900)]
Remove tbm buffer list in cqueue
Change-Id: Idd163b22cb06adb7d6107227cbd44828b96a27e0
Changyeon Lee [Wed, 6 Jul 2016 04:11:31 +0000 (13:11 +0900)]
free client resource in wayland_tbm_server_deinit
Change-Id: I378e9eb324f3f135d77c6545b87da5bb4ffa44b3
SooChan Lim [Tue, 5 Jul 2016 10:04:56 +0000 (19:04 +0900)]
remove the unused code
Change-Id: I4fb9cd460d57ab35d43e0bbf4a7708c4931bfb99
SooChan Lim [Tue, 5 Jul 2016 10:01:22 +0000 (19:01 +0900)]
change the files into unix format
Change-Id: Iff41d2c002b69a5f8524412a0e45fddc1c1db409
SooChan Lim [Tue, 5 Jul 2016 08:34:11 +0000 (17:34 +0900)]
destroy wl_buffer when the export request is failed
Change-Id: I6e682bd28e8cbca1e470d2e482ba3fe4daabf997
Changyeon Lee [Mon, 4 Jul 2016 11:34:57 +0000 (20:34 +0900)]
Set proxy queue of attached buffer to default queue
if User set proxy queue of wl_tbm_queue to not default queue,
proxy queue of attached buffer set not default queue.
we need to set default queue.
Change-Id: I9bc2d3ca9c1a9b48966f0031e90991de79ea7e3c
SooChan Lim [Thu, 30 Jun 2016 11:13:05 +0000 (20:13 +0900)]
check if the buffer->wl_buffer is null.
Change-Id: I156b1a3cd4d8de2d0330c75278a4ecbcea56ecbe
Roman Marchenko [Mon, 27 Jun 2016 12:51:47 +0000 (15:51 +0300)]
monitor: implement trace
Change-Id: I0f04be446dc8b63dd05b60c849ad6e5ae8c88917
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
Changyeon Lee [Wed, 22 Jun 2016 07:51:50 +0000 (16:51 +0900)]
if client queue reset in activated state, reset allocated flag of attached buffer
Change-Id: Iea077436cc4f2ec40be23d601355f18a130d57c3
Changyeon Lee [Mon, 16 May 2016 08:18:16 +0000 (17:18 +0900)]
Support logging dlog
if WL_TBM_DLOG=1(environment variable) is set, wayland-tbm log message with dlog system
Change-Id: I34d9950dbcd0997c34695e56930c4ebc2ac47706
Sangjin Lee [Tue, 10 May 2016 08:00:17 +0000 (17:00 +0900)]
add API for the client-queue flush
Change-Id: I3be9c3c03f41f5ae3d41ed7343241b207fd7c7f7
SooChan Lim [Tue, 3 May 2016 11:26:04 +0000 (20:26 +0900)]
find surface at queue_list
Change-Id: I107a839dd5f37972701f9f4af3c46bf2628ee8d1
SooChan Lim [Tue, 3 May 2016 09:16:15 +0000 (18:16 +0900)]
add queue_info_list
The wayland_tbm_client can get the multiple tbm_surface_queue
associated with the wl_surface.
Change-Id: I669adc009b6064087c6c3d3996c075ec907ab86c
SooChan Lim [Thu, 28 Apr 2016 05:35:06 +0000 (14:35 +0900)]
destory the tbm_buffer without searching
Change-Id: I7461894a79ee03cad416136f87828400547897c4
SooChan Lim [Mon, 25 Apr 2016 11:12:46 +0000 (20:12 +0900)]
disable the logs
Change-Id: If4a7659fcc6284c03e6ae5f2b70f81ff267d2d90
SooChan Lim [Thu, 14 Apr 2016 09:01:52 +0000 (18:01 +0900)]
check if the queue_info exists
Change-Id: Idad008493137a4c9960ceb33b6a60bfe342e9e48
SooChan Lim [Mon, 11 Apr 2016 15:51:46 +0000 (00:51 +0900)]
remove KEY_WL_BUFFER_IMPORTED
Change-Id: I4ba5e58b960741bdf177ef87b2513a35c94ea453
SooChan Lim [Mon, 11 Apr 2016 08:48:35 +0000 (17:48 +0900)]
destory tbm_buffer which does not have wl_tbm_queue
Change-Id: I02febe388281762c47f7eafe3b55aaf1c98dd70b
SooChan Lim [Mon, 11 Apr 2016 02:41:12 +0000 (11:41 +0900)]
add wayland_tbm_client_get_wl_tbm_queue
Change-Id: Id2cd4300beb034525fe2a462159108142caffefb
SooChan Lim [Fri, 8 Apr 2016 04:20:54 +0000 (13:20 +0900)]
add cflags and ldflags to spec
Change-Id: I41e277dc7f6aa13f72306b2671e67c1f28e19713
SooChan Lim [Fri, 8 Apr 2016 04:18:41 +0000 (13:18 +0900)]
change the pemission of the source files
Change-Id: Ia1fc616dc383225f95fe3df653351231ad17ab15
Sangjin Lee [Fri, 8 Apr 2016 04:06:21 +0000 (13:06 +0900)]
wayland-server: fix build warning
-remove useless local variable
Change-Id: Ic5be77e64377718433da62fac88b5a16ba09fa5c
SooChan Lim [Wed, 6 Apr 2016 08:17:08 +0000 (17:17 +0900)]
remove queue reset callback
Change-Id: I7fcfb64b79d80d5767268785b556a035dca1106a
SooChan Lim [Wed, 6 Apr 2016 01:37:57 +0000 (10:37 +0900)]
return the wl_buffer at export surface
Change-Id: Icd46b8be910badfdb827a0a76fbed150f243af47
SooChan Lim [Wed, 6 Apr 2016 01:37:13 +0000 (10:37 +0900)]
remove useless code
Change-Id: Ida2e030e0e94364deb13d325d9d20e07dde8d0c7