Juyeon Lee [Fri, 17 Jun 2016 10:53:52 +0000 (19:53 +0900)]
plane ec never be NULL when origin is also NULL
Change-Id: I393521567466976fc1e474d07cf15efe5deb7097
SooChan Lim [Thu, 16 Jun 2016 12:34:39 +0000 (21:34 +0900)]
e_plane: manage the e_comp_wl_buffer_reference
Change-Id: I99b8b0e8701ff439936d9448ad6005e77ab66179
SooChan Lim [Thu, 16 Jun 2016 11:24:49 +0000 (20:24 +0900)]
e_plane:manage the plane->tsurface properly
Change-Id: I706448c6d75296d7aa95fc5f08840c81f9f5f076
SooChan Lim [Thu, 16 Jun 2016 08:27:53 +0000 (17:27 +0900)]
e_plane: remove the unused code
Change-Id: I115750eb8f57c7efc10f0f3499e4562f5a35ae8e
SooChan Lim [Thu, 16 Jun 2016 08:26:11 +0000 (17:26 +0900)]
e_plane: fix the build the warning
Change-Id: I08c8648cef0253397050d4d0ff83aca721720783
SooChan Lim [Thu, 16 Jun 2016 05:22:55 +0000 (14:22 +0900)]
e_plane: remove _e_plane_renderer_can_activate
Change-Id: I604fa08a1d0be89c32422463445c2c67b18dfa64
SooChan Lim [Wed, 15 Jun 2016 13:13:20 +0000 (22:13 +0900)]
e_plane : display when the update exists
Change-Id: I557a95278ef1472a2d1aeb728d91c3f3b1c6a2b5
Juyeon Lee [Wed, 15 Jun 2016 04:57:16 +0000 (13:57 +0900)]
e_comp: cancel hwc when e_plane_ec_set return 0
Change-Id: Iac7d5dbe1d63e5d2ea0eeb449c86046d8d3cbc85
SooChan Lim [Tue, 14 Jun 2016 11:20:32 +0000 (20:20 +0900)]
Revert "e_plane:remove e_pixmap_image_clear at activate"
This reverts commit
45a3a85b6315fe5c5024ffd67ec812315f296913.
Change-Id: Ie12e4312bd7af4e981ca07157333a4c9f68d3100
Juyeon Lee [Tue, 14 Jun 2016 07:59:05 +0000 (16:59 +0900)]
replace MULTI_PLANE_HWC to ENABLE_HWC_MULTI
Change-Id: Ifb3c6a1400527ddc8dcaddcdc798233779831677
SooChan Lim [Tue, 14 Jun 2016 05:27:09 +0000 (14:27 +0900)]
e_plane:remove e_pixmap_image_clear at activate
Change-Id: I705ef946576837a594f7cdee3093b1ec8c11ead7
SooChan Lim [Tue, 14 Jun 2016 04:42:28 +0000 (13:42 +0900)]
use EINA_LIST_FOREACH_SAFE
Change-Id: I2539ff821da83f6fbe97db660d4d04f3cedfff9d
SooChan Lim [Tue, 14 Jun 2016 04:41:54 +0000 (13:41 +0900)]
e_plane: fix the crash
Change-Id: Iaca69dfaa94de31e8c4b5e3bfd06fa8a9cb72a1b
SooChan Lim [Tue, 14 Jun 2016 04:40:27 +0000 (13:40 +0900)]
e_plane: do not reference e_comp_wl_buffer
Change-Id: I467d263bc9860339db00c47ec4f4186bafdc5614
SooChan Lim [Tue, 14 Jun 2016 04:36:35 +0000 (13:36 +0900)]
e_comp: use e_plane_ec_set to set ec
Change-Id: I33ed3f4803cef4aaddad04d633427de729cdd583
SooChan Lim [Tue, 14 Jun 2016 02:39:42 +0000 (11:39 +0900)]
e_comp_hwc: remove the build warnings
Change-Id: I913c8a46cf7fbb5e3b2f7888fd02d08455bfcc86
Juyeon Lee [Tue, 14 Jun 2016 02:33:49 +0000 (11:33 +0900)]
e_comp: assign ec on e_plane for hwc
Change-Id: I326a7555dbd7be327e54d14db07d70f28e0088bc
SooChan Lim [Wed, 8 Jun 2016 06:16:28 +0000 (15:16 +0900)]
display the images at E_output and E_plane
1. Initialize the E_Comp_Screen, E_Output and E_plane with tdm at GL engine.
2. Display the compositing image and the client image at E_Ouptut and e_plane
under hwc(hw composite) contidion.
Change-Id: I2ce01f6ba331d2f438464c42cb56f344bb2c0a2e
Juyeon Lee [Fri, 10 Jun 2016 04:50:10 +0000 (13:50 +0900)]
e_plane: add setter/getter for fb target plane
Change-Id: I35945af4ffb9048aef82e0baa2a8cfe0fd9a6969
Juyeon Lee [Fri, 10 Jun 2016 03:54:58 +0000 (12:54 +0900)]
enlightenment.spec : enalbe multi-hwc policy
Change-Id: I3f4e7b7a8a3e0255a9ab1b74f8defdf0e6468b3a
Juyeon Lee [Fri, 10 Jun 2016 03:52:20 +0000 (12:52 +0900)]
e_info: switch on/off hwc in runtime
enlightenment_info -hwc [0: off | 1: on]
Change-Id: I2f79ec8beedede4304cbae045883380de27808e8
Juyeon Lee [Thu, 9 Jun 2016 13:09:23 +0000 (22:09 +0900)]
enlightenment_info: add hwc layer info at topvwins
Change-Id: Idfca3a8085013c77b5054587844ed453c9ec8bb9
Juyeon Lee [Thu, 9 Jun 2016 12:44:59 +0000 (21:44 +0900)]
fix build waring
Change-Id: I82208a3239034304c9f34e1d672a3da6d0f2a5bb
Juyeon Lee [Wed, 8 Jun 2016 13:02:40 +0000 (22:02 +0900)]
added hw composite end condition
Change-Id: If6612b1c2c5902ef674372c9e3a210414d65adb4
Juyeon Lee [Wed, 8 Jun 2016 12:14:40 +0000 (21:14 +0900)]
e_comp: when nocomp, e_comp_hwc_display_client only if
1. no e_comp->evas rendering
2. there is nocomp ec updates(surface commit)
Change-Id: I52a10c7c0e1748ae6904b9e9b4e6d0889b74e394
Juyeon Lee [Wed, 8 Jun 2016 11:41:47 +0000 (20:41 +0900)]
e_comp: use e_comp_hwc_mode_nocomp for single hwc plane
Using e_comp_hwc_mode_nocomp(ec or null); for comp <-> nocomp transition
Using e_comp_hwc_display_client(ec) than..
ec is shown on screen thru tdm_output_commit
Change-Id: I3a5d48c3a7eb8616e89794a0479c19ee905faeda
Juyeon Lee [Wed, 8 Jun 2016 08:49:05 +0000 (17:49 +0900)]
e_comp_hwc: fix inapproprate buffer free
Change-Id: I8b5fa8faa1f3c36fdb5ff3eba9a575e40946f621
SooChan Lim [Sun, 5 Jun 2016 12:20:50 +0000 (21:20 +0900)]
initializa the e_comp_screen with the new e_output api.
add the new e_output apis below and e_comp_screen intializes with them.
EINTERN E_Output * e_output_new(Ecore_Drm_Output *output);
EINTERN void e_output_del(E_Output *eout);
EINTERN Eina_Bool e_output_update(E_Output *eout);
Change-Id: I1f36afafc1a9d02a496fd206255bd7102f91c3b6
SooChan Lim [Fri, 3 Jun 2016 11:13:20 +0000 (20:13 +0900)]
e_comp_screen: return false if there is no e_comp
The e_comp must be created before the e_comp_screen_init();
Change-Id: Ia3e3cfc5c6bdbad9a12141b77c627a969ad8f8b7
Juyeon Lee [Fri, 3 Jun 2016 12:00:37 +0000 (21:00 +0900)]
e_comp: remove unncessary render queue when hwc begin
Change-Id: Idc46910175123f9b361ae2fbc6b8585176ba9645
Juyeon Lee [Fri, 3 Jun 2016 11:55:01 +0000 (20:55 +0900)]
e_comp: use hwc_override instead of nocomp_override
Change-Id: I94049f411ab1f279f798dd8186d76bfd9591d29d
Juyeon Lee [Fri, 3 Jun 2016 11:49:11 +0000 (20:49 +0900)]
configure.ac: add enalbe-hwc-multi
Change-Id: I198e6f2c0c97a34db974267405fee5ca3d41d790
Juyeon Lee [Wed, 1 Jun 2016 07:30:30 +0000 (16:30 +0900)]
e_output: e_output_find to be E_API
Change-Id: Icc91d78c46a2721a795a29a5838a2be037f938f9
Juyeon Lee [Wed, 1 Jun 2016 07:21:14 +0000 (16:21 +0900)]
e_comp: fix savace
Change-Id: I0a3979ad2fc46c8042d94cb4a1a12ae1d7cefb08
SooChan Lim [Wed, 1 Jun 2016 06:34:28 +0000 (15:34 +0900)]
refactor e_comp_screen and e_output
1. add E_Comp_Screen pointer to e_comp_screen
2. move E_Comp_Screen and E_Screen from e_output to e_comp_screen
2. move screen function from e_output to e_comp_screen
3. modify the prefix of the e_comp_screen functions
Change-Id: Ic7898d6bcd1accf804439b44ee31b61753f29ac3
SooChan Lim [Wed, 1 Jun 2016 02:20:59 +0000 (11:20 +0900)]
remove unused functions at e_comp_screen and e_output
Change-Id: I89494a85479576fc01a890600fbe6f330556732b
Juyeon Lee [Fri, 27 May 2016 12:30:49 +0000 (21:30 +0900)]
e_output:add log prints
Change-Id: Id0fd01df307dfdc000bb8cc6ea58fc308b92019c
Juyeon Lee [Fri, 27 May 2016 12:28:51 +0000 (21:28 +0900)]
e_comp: hwc policy using e_output, e_plane
Change-Id: I4472570bed17e8e6ab54da079906cceb599eb7d3
Juyeon Lee [Fri, 27 May 2016 12:15:52 +0000 (21:15 +0900)]
e_plane : added getters/setters regarding hw layer
Change-Id: I8710a838377a4fc304b6dc48a1844b8d8ec49084
Juyeon Lee [Fri, 27 May 2016 12:02:34 +0000 (21:02 +0900)]
e_output : refactorying and code clean up
Change-Id: I5219e20a72ce928c5250c2763d948d6796de0572
MinJeong Kim [Thu, 9 Jun 2016 08:06:14 +0000 (17:06 +0900)]
e_comp_wl_data: fixed saving duplicated data to clipboard
Previous clipboard_source had held duplicated data of selection source
because multiple 'write' in a very short time to write end pipe was
processed by one 'read' of clipboard_source from read end pipe often.
So to resolve these problem, 'packet' mode of unidirectional pipe is
enabled.
Change-Id: I9fde0087710e55bcda7d9c7016280df45e887fee
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
SooChan Lim [Tue, 7 Jun 2016 07:39:58 +0000 (16:39 +0900)]
e_comp_hwc: check the output disconnection to skip
Change-Id: I2b198f6d9a333900be95ff0d38e473e81d52fa5f
Sungbae Park [Thu, 9 Jun 2016 04:04:33 +0000 (13:04 +0900)]
e_comp_wl: add buffer_ref link check flag to make sure that delete operation is done only once
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I7627a57a105328520766935529c33efbae73b2a1
Gwanglim Lee [Thu, 9 Jun 2016 02:45:57 +0000 (11:45 +0900)]
ttrace: pass variable arguments to traceBegin
Change-Id: I870fd4e9fd9ad12bef1d5e74c2c85c64a85052c1
JengHyun Kang [Mon, 30 May 2016 10:11:52 +0000 (19:11 +0900)]
Get a default keymap rmlvo rule from the config file
Change-Id: I9f38547c7bdaec5ecddc1b1d96d4db407fb27ebd
Sungbae Park [Mon, 6 Jun 2016 08:39:06 +0000 (17:39 +0900)]
does't send frame event bug fix when surface unmap
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: Ia6d9338dd3204e539e60d91a44efd3e42b25e443
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Gwanglim Lee [Thu, 2 Jun 2016 11:32:21 +0000 (20:32 +0900)]
Revert "configure.ac: make all warnings into errors."
This reverts commit
d66f042dcd2d164262ce5096b44205500d8204cf.
Change-Id: Ie67bbf285fe91becc1bb9d0495d2d35ff8bcba4d
Signed-off-by: Gwanglim Lee <gl77.lee@samsung.com>
Seunghun Lee [Thu, 2 Jun 2016 06:27:37 +0000 (15:27 +0900)]
e_comp_object: do return false in case cw->native passed to e_comp_object_render().
the function is only effective when buffer is not native.
Change-Id: I2de1c14a9168168f301092c8179bd95d6171b0d5
Changyeon Lee [Wed, 1 Jun 2016 14:27:53 +0000 (23:27 +0900)]
e_comp_hwc:check activate_ec before display client in nocomp mode
Change-Id: If443570fee754052a04b42ba1d4c19681e050cc0
Signed-off-by: Changyeon Lee <cyeon.lee@samsung.com>
Doyoun Kang [Thu, 2 Jun 2016 06:12:59 +0000 (15:12 +0900)]
added utility - E_LIST_HOOK_APPEND
Change-Id: If96f062a7984db9e69d10f8abe4e031d68d44437
Doyoun Kang [Thu, 2 Jun 2016 06:09:12 +0000 (15:09 +0900)]
wl_desktop_shell: added force render code when the map_timer expired
Change-Id: Ia511cbdb846b7befc0fff9b74a340ebf5a022924
Seunghun Lee [Thu, 2 Jun 2016 05:39:52 +0000 (14:39 +0900)]
e_comp_object: just use a data of e_pixmap when set data of evas_image object in sw rendering.
Change-Id: I1b50f660161cfe506c0b3c8860a3ac46854d7968
Gwanglim Lee [Tue, 31 May 2016 06:33:08 +0000 (15:33 +0900)]
configure.ac: make all warnings into errors.
Change-Id: I1dd57fac93e5e42774ddb1e2af76d3f0b6782001
Gwanglim Lee [Tue, 31 May 2016 07:45:08 +0000 (16:45 +0900)]
removed HAVE_WAYLAND_ONLY, E_COMP_WL, E_COMP_X and unnecessary Ecore_Wayland.h.
Change-Id: I68bd1cc91cb84d2652fd052152a952cb9adb2a0e
Gwanglim Lee [Tue, 31 May 2016 04:31:25 +0000 (13:31 +0900)]
e_client: cosmetic e_client_transform codes to follow EFL coding conventions.
Change-Id: I07dc719cd8b192ac38f7ef037ca5d589af9750c1
Seunghun Lee [Mon, 16 May 2016 11:59:11 +0000 (20:59 +0900)]
e_comp_object: Set null to data of image object if there is no data in pixmap.
this patch is to avoid crash of enlightenment, when access the data of buffer
which is already destroyed.
Change-Id: Ieb812e9bf551d4856565df01274a5489df8b5ef5
MinJeong Kim [Thu, 26 May 2016 09:00:05 +0000 (18:00 +0900)]
e_client: added visibility skip flag and set API
Change-Id: I1bd5af7e5db2bcc834687e8257ab7a8a5ce97725
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Tue, 31 May 2016 15:14:04 +0000 (00:14 +0900)]
Reuse E_Client from usable list
Reuse E_Client instead of creating new E_Client if there is availble
E_Client. (e.g. clients for launchscreen)
Change-Id: Ia1072bcd6f62982e5cd437bc40224a9bf99a5c00
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Tue, 31 May 2016 15:09:34 +0000 (00:09 +0900)]
e_client: added API to change client pixmap
Change-Id: I7a8268b0d5c3ff8885eb56d354b39afbc7e42598
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Thu, 26 May 2016 06:02:51 +0000 (15:02 +0900)]
e_comp: additional checks for empty cdata and EXT_OBJECT type pixmap
Change-Id: I5db49b50bc06579d2b2f34ecc5caf2df606ec987
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Thu, 26 May 2016 09:55:30 +0000 (18:55 +0900)]
e_comp_object: support external content for comp object
- Added e_comp_object_content_set
"e.swallow.content" part of edje object(shobj or frame_object) can
be set by external evas_object now. but the pixmap type of target clients
should be E_PIXMAP_TYPE_EXT_OBJECT for adopting external content.
- Added e_comp_object_content_unset
For cleaning up external content of comp object and create internal image
object.
- Added E_Comp_Object_Contetn_Type
To specify current content type of comp object.
- Added external_content flag for comp comp object
- Supoort resize/show/move for E_PIXMAP_TYPE_EXT_OBJECT
Change-Id: I1a073f0ccdea3140bcc4c0ff1ba9b0704a3212b8
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Thu, 26 May 2016 10:22:48 +0000 (19:22 +0900)]
Refactored launchscreen codes
- Added new member launchsrns of E_Comp is list of launchscreen clients.
- Not give focus for launchscreen clients.
- Clean up E_Launch_Screen code
Change-Id: I56bf44624d4d014866adcf3260a592a08ccd17ce
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
MinJeong Kim [Fri, 27 May 2016 04:24:51 +0000 (13:24 +0900)]
e_pixmap: added new type E_PIXMAP_TYPE_EXT_OBJECT
A type E_PIXMAP_TYPE_EXT_OBJECT means a client of the pixmap is drawing NOT
internal image object created by a compositor, but is drawing evas object
which is from outside of the compositor.
Change-Id: I46e789c71f2c0ef1fd0fdc1f841192a85f6b004b
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Juyeon Lee [Thu, 2 Jun 2016 03:48:38 +0000 (12:48 +0900)]
fix savace defect
Change-Id: I65d9a2fe80e9b3f06c3e7101348550d0ca617cd9
Gwanglim Lee [Wed, 1 Jun 2016 08:08:49 +0000 (17:08 +0900)]
e_comp_object: Initializing Evas_Native_Surface using memset.
It doesn't need to initialise all elements of Evas_Native_Surface structure.
Change-Id: Icc7dfc903bbd5754d1e40d690436deb27562bc8c
MinJeong Kim [Tue, 31 May 2016 12:08:07 +0000 (21:08 +0900)]
e_pixmap: set initial value for tbm native surface
Uninitialized member value(rot, flip, ratio) of tbm native surface can
allow drawing image object with wrong information. This patch fixes the
problem.
Change-Id: If9f4ef19c86480edf7bcf1fb1051d39421690ca9
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Gwanglim Lee [Tue, 31 May 2016 11:51:09 +0000 (20:51 +0900)]
Revert "Do not send mouse move event if ec is fully obscured and touch cancelled"
This reverts commit
8885b80d88a6ea20ac367b60f16f4c3a3608135b.
Change-Id: I5bbac380cecbd0cc194b748ac27a1474401770c4
Signed-off-by: Gwanglim Lee <gl77.lee@samsung.com>
Changyeon Lee [Tue, 31 May 2016 08:08:57 +0000 (17:08 +0900)]
Do not enter nocomp mode if ec has sub surface which isn't video client
if client have sub surface which isn't vide, doesn't enter nocomp mode
Change-Id: I69b6aa885aca7debfbdfec44ef6d637c02a773c7
Juyeon Lee [Tue, 31 May 2016 09:08:34 +0000 (18:08 +0900)]
e_pointer: add nocomp end condition when cursor is shown
Change-Id: Id3284c09a1a800d0ff305ec1d90150614aed6076
Duna Oh [Tue, 31 May 2016 06:27:20 +0000 (15:27 +0900)]
e_comp_wl_input: add check for ec->mouse.in when gets cursor_set
code sync with upstream
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ib0eea52fb6b152c6213223fbcea5cdda7cf5f480
Duna Oh [Mon, 30 May 2016 01:58:53 +0000 (10:58 +0900)]
Do not send mouse move event if ec is fully obscured and touch cancelled
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I827b79c7d8a566d747d426d435edcea16e1bf48c
Gwanglim Lee [Fri, 27 May 2016 05:39:36 +0000 (14:39 +0900)]
e_info_client: fix a warning with for loop initial declaration.
'for' loop initial declarations are only allowed in C99 or C11 mode.
Change-Id: Iec1e6e5699a206e2bfa5ed33458e0eafe79c3233
Duna Oh [Wed, 25 May 2016 06:29:33 +0000 (15:29 +0900)]
e_info: load protocol rules from rule file(E_INFO_RULE_FILE) in e_info_server_init()
Rules in rule file should be written in below format
allow "iface=wl_pointer and type=event"
allow "iface=wl_touch and msg=down"
...
cf) enlightenment_info -protocol_rule add allow "iface=wl_pointer and type=event"
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ibdbae9223d805d646159646e40382dded303a3e1
Changyeon Lee [Thu, 26 May 2016 11:25:25 +0000 (20:25 +0900)]
e_comp_hwc:Reference e_comp_wl_buffer which is commited and displayed buffer in nocomp
Change-Id: Ibd4072070ea055721648b791843824803a6f1f0d
Gwanglim Lee [Thu, 26 May 2016 05:48:01 +0000 (14:48 +0900)]
set file permission back to 644
Change-Id: I407fd327c05bf8eeff0c68ee056d60c308d15fd6
Gwanglim Lee [Thu, 26 May 2016 08:38:55 +0000 (17:38 +0900)]
Revert "Revert "do uniconify when surface request unmap""
This reverts commit
b57751a9eb0ac651cca6e1630f73a35475ffe2ab.
Change-Id: I41e398dc40251b1352ebe81899de82a7c002f7a5
Signed-off-by: Gwanglim Lee <gl77.lee@samsung.com>
Jungeun Yoo [Wed, 25 May 2016 08:25:15 +0000 (17:25 +0900)]
Add TTRACE log for profiling
Change-Id: Ic2840dcd115d08d6d70e841eba361ebf5c2d9d53
Signed-off-by: Jungeun Yoo <jungeun_.yoo@samsung.com>
Sungbae Park [Mon, 16 May 2016 01:52:17 +0000 (10:52 +0900)]
first map policy add[post_raise, post_lower]
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: I493302190b6daa8ad28b3842a15dcf8de2cae583
Doyoun Kang [Thu, 26 May 2016 05:15:06 +0000 (14:15 +0900)]
Revert "do uniconify when surface request unmap"
This reverts commit
d769f700cc04ff16821eac89c71b35694eaee1b5.
Change-Id: I1133c93673246b422ad0f1b84c527989ea724fad
Sungbae Park [Tue, 24 May 2016 12:33:01 +0000 (21:33 +0900)]
do uniconify when surface request unmap
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: Ic42f32e018503303e1bbd4ab083625c5d3d7f1d1
Juyeon Lee [Thu, 26 May 2016 04:47:41 +0000 (13:47 +0900)]
e_zone: dereference e_output directly
Change-Id: Ie36d1e653483a7dd0bdb94dcfb80233aac0367ea
Juyeon Lee [Thu, 26 May 2016 01:07:52 +0000 (10:07 +0900)]
e_comp_screen: replaced e_comp_drm
Change-Id: I14f03ae1052e9b32e0ca366ac33886237d5ec0a2
Seungjin Park [Wed, 18 May 2016 08:51:21 +0000 (17:51 +0900)]
Add effect enable/disable function in the enlightenment_info
Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
Change-Id: I32b3dd5138851cb6ebeb52fc2ac7c7ae96cd4e56
Doyoun Kang [Fri, 20 May 2016 08:25:16 +0000 (17:25 +0900)]
e_pixmap: remove logs in e_pixmap_native_surface_init
Change-Id: I213bcc74685e692fec1b21b824e1a38e31187adb
Signed-off-by: Doyoun Kang <doyoun.kang@samsung.com>
Junghwan Choi [Tue, 24 May 2016 12:22:44 +0000 (21:22 +0900)]
Delayed load module added
Change-Id: I3a29a6bb8b8fc61b0c416fc5bd020b01d8fa24e2
Signed-off-by: Junghwan Choi <jhhh.choi@samsung.com>
Gwanglim Lee [Tue, 24 May 2016 03:54:10 +0000 (12:54 +0900)]
e_info_protocol: added missing close for opened file.
Change-Id: I02af8900a73d99453e7c9890a0f58aa456625635
Changyeon Lee [Mon, 23 May 2016 13:21:32 +0000 (22:21 +0900)]
Send destroy signal when backup buffer destroy
Change-Id: Ifbf3f54a4b9e3a7d5ee3b531387ff0849e51a68b
Changyeon Lee [Mon, 23 May 2016 13:15:41 +0000 (22:15 +0900)]
Add dump type E_COMP_WL_BUFFER_TYPE_TBM
Change-Id: I283f7a8f65c9e15f48078acb5b590a33734c24cd
SooChan Lim [Mon, 23 May 2016 10:22:27 +0000 (19:22 +0900)]
remove E_Comp_Screen_Iface
E_Comp_Screen_Iface is not used by e_comp anymore.
Change-Id: Iffcda3d214680d839a55f08449f7c5534af55c47
Juyeon Lee [Thu, 19 May 2016 09:43:14 +0000 (18:43 +0900)]
Exclude multi surface on hwcomposer from the e_comp->evas
Change-Id: I66a94ad571c80d7fc065e1b889806cfa33868a5a
Boram Park [Mon, 23 May 2016 06:40:27 +0000 (15:40 +0900)]
e_comp_wl: don't hide if subsurface has stand_alone flag
Change-Id: Ib2aae260965a149cff7f488358589f266fcd0f01
Duna Oh [Mon, 23 May 2016 09:54:21 +0000 (18:54 +0900)]
e_comp_wl: the pair of enter/leave events of wl_pointer when cursor_timer enabled
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: Ida2b9274713a1880bcd03845a2f1c4f32177b811
Duna Oh [Fri, 20 May 2016 07:08:47 +0000 (16:08 +0900)]
e_info: e_info_client prints the reply of protocol_rule request
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I57262e1f85ffbd0c6d39700bd5e93591dbd5c252
Sung-Jin Park [Fri, 20 May 2016 06:51:24 +0000 (15:51 +0900)]
e_info_server : fix not to redirect stdout to the file associate with the output path for protocol_trace
Change-Id: I3fcf5b9a1e6e16adec5fb7397ace83fa4d1e7010
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Fri, 20 May 2016 05:56:45 +0000 (14:56 +0900)]
e_info_server : move the definition of wl_object and wl_resource to .c file from .h file not to make module build issues
Change-Id: Ia8ec141a630f60425a9832c8566bc1b23b4a1572
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Duna Oh [Fri, 20 May 2016 02:48:56 +0000 (11:48 +0900)]
e_comp_wl: Keep sending mouse move event for ISF, even if window stack changes
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I34efd48493f3789a50b455c23ca3d4afe7acdace
Duna Oh [Fri, 13 May 2016 07:54:54 +0000 (16:54 +0900)]
e_info: add protocol_rule checking rules to trace
Files related to rule checking originated from xdbg trace.
Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I143fb6c384612709dafd219761355e8e84644989
Sungbae Park [Tue, 17 May 2016 05:38:27 +0000 (14:38 +0900)]
if subsurface commit fail. doesn't send frame event bug fix
Signed-off-by: Sungbae Park <sb34.park@samsung.com>
Change-Id: Ia989f2be63df5b4bb0b6942141ac423a567f8612
SooChan Lim [Mon, 16 May 2016 12:04:46 +0000 (21:04 +0900)]
add the function to show the hwc information for debugging
Change-Id: I93c8ef023832dc40536742d9678536d9c7029bb1
Junkyeong Kim [Mon, 16 May 2016 06:51:44 +0000 (15:51 +0900)]
e_info: dump shm format buffer
Change-Id: Ic6bb217c913afa0adead6aa61b50c9a17d49bdcf
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>