platform/upstream/enlightenment.git
11 years agoBy default, set buffer size to 0 on creation. sandbox/pcoval/upstream
Chris Michael [Thu, 25 Jul 2013 07:50:47 +0000 (08:50 +0100)]
By default, set buffer size to 0 on creation.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoTell ecore_wayland to run in "server mode" so we do not stall during
Chris Michael [Thu, 25 Jul 2013 07:41:49 +0000 (08:41 +0100)]
Tell ecore_wayland to run in "server mode" so we do not stall during
startup.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate desktop shell for recent Wayland 1.2 changes (wl_global,
Chris Michael [Tue, 16 Jul 2013 11:18:25 +0000 (12:18 +0100)]
Update desktop shell for recent Wayland 1.2 changes (wl_global,
wl_resource, etc).

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate e_output for recent Wayland 1.2 changes
Chris Michael [Tue, 16 Jul 2013 10:05:26 +0000 (11:05 +0100)]
Update e_output for recent Wayland 1.2 changes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate e_input for recent Wayland 1.2 changes:
Chris Michael [Tue, 16 Jul 2013 09:38:47 +0000 (10:38 +0100)]
Update e_input for recent Wayland 1.2 changes:
  - Use wl_resource_create and wl_global_add functions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate e_wayland for recent Wayland 1.2 changes
Chris Michael [Tue, 16 Jul 2013 06:40:57 +0000 (07:40 +0100)]
Update e_wayland for recent Wayland 1.2 changes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate shell for recent wl_resource and wl_client changes
Chris Michael [Tue, 25 Jun 2013 08:00:44 +0000 (09:00 +0100)]
Update shell for recent wl_resource and wl_client changes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate e_wayland for recent wl_resource and wl_client changes
Chris Michael [Tue, 25 Jun 2013 08:00:15 +0000 (09:00 +0100)]
Update e_wayland for recent wl_resource and wl_client changes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate e_wayland to use our own E_Buffer structure
Chris Michael [Mon, 24 Jun 2013 10:40:40 +0000 (11:40 +0100)]
Update e_wayland to use our own E_Buffer structure

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoImplement our own E_Buffer structure.
Chris Michael [Mon, 24 Jun 2013 10:40:22 +0000 (11:40 +0100)]
Implement our own E_Buffer structure.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate for recent changes in wayland core protocol
Chris Michael [Mon, 24 Jun 2013 09:51:21 +0000 (10:51 +0100)]
Update for recent changes in wayland core protocol

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoUpdate e_wayland surface and renderer for changes in wayland protocol.
Chris Michael [Mon, 24 Jun 2013 09:29:56 +0000 (10:29 +0100)]
Update e_wayland surface and renderer for changes in wayland protocol.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoMore work to get elm apps working properly
Chris Michael [Tue, 18 Jun 2013 20:09:02 +0000 (21:09 +0100)]
More work to get elm apps working properly

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoShell work for elm apps
Chris Michael [Tue, 18 Jun 2013 20:08:50 +0000 (21:08 +0100)]
Shell work for elm apps

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoBig giant push to get elm apps working properly
Chris Michael [Tue, 18 Jun 2013 20:08:07 +0000 (21:08 +0100)]
Big giant push to get elm apps working properly

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoJust grab the return window directly from e_canvas.
Chris Michael [Fri, 14 Jun 2013 09:03:06 +0000 (10:03 +0100)]
Just grab the return window directly from e_canvas.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoMore fixes to try and get menus to function properly
Chris Michael [Fri, 14 Jun 2013 09:02:45 +0000 (10:02 +0100)]
More fixes to try and get menus to function properly

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoFix pointer grab fields.
Chris Michael [Fri, 14 Jun 2013 09:02:18 +0000 (10:02 +0100)]
Fix pointer grab fields.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoShell work to get popup menus functional
Chris Michael [Fri, 14 Jun 2013 09:01:55 +0000 (10:01 +0100)]
Shell work to get popup menus functional

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd pointer_grab_start and end functions
Chris Michael [Fri, 14 Jun 2013 06:30:21 +0000 (07:30 +0100)]
Add pointer_grab_start and end functions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoStart on getting menus to show.
Chris Michael [Thu, 13 Jun 2013 17:37:58 +0000 (18:37 +0100)]
Start on getting menus to show.
Add map_popup function

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUse E_Input for popup seat.
Chris Michael [Thu, 13 Jun 2013 17:37:39 +0000 (18:37 +0100)]
Use E_Input for popup seat.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoSend mouse move and mouse up/down events.
Chris Michael [Thu, 13 Jun 2013 17:13:11 +0000 (18:13 +0100)]
Send mouse move and mouse up/down events.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoHandle passing along pointer button events
Chris Michael [Thu, 13 Jun 2013 17:12:45 +0000 (18:12 +0100)]
Handle passing along pointer button events

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoAdd grab fields to pointer structure
Chris Michael [Thu, 13 Jun 2013 17:12:27 +0000 (18:12 +0100)]
Add grab fields to pointer structure

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoRemove mouse_move_send function
Chris Michael [Thu, 13 Jun 2013 16:03:42 +0000 (17:03 +0100)]
Remove mouse_move_send function

NB: This is really only needed (for now) in the X11 compositor

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoAdd e_order to build order.
Chris Michael [Wed, 12 Jun 2013 15:38:12 +0000 (16:38 +0100)]
Add e_order to build order.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoComment out unused variable
Chris Michael [Tue, 11 Jun 2013 16:51:54 +0000 (17:51 +0100)]
Comment out unused variable

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoInitialize variables.
Chris Michael [Tue, 11 Jun 2013 16:50:24 +0000 (17:50 +0100)]
Initialize variables.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoStart to process mouse down & up events ... Prelude to working menus ;)
Chris Michael [Thu, 13 Jun 2013 14:02:24 +0000 (15:02 +0100)]
Start to process mouse down & up events ... Prelude to working menus ;)

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd event handler for mouse_move (from X) so we can pass this along to
Chris Michael [Thu, 13 Jun 2013 13:51:07 +0000 (14:51 +0100)]
Add event handler for mouse_move (from X) so we can pass this along to
wayland

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoSet surface's resource client to NULL initially
Chris Michael [Thu, 13 Jun 2013 13:50:38 +0000 (14:50 +0100)]
Set surface's resource client to NULL initially

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoDon't init e_scale and e_theme until we have our interfaces bound
Chris Michael [Thu, 13 Jun 2013 13:50:15 +0000 (14:50 +0100)]
Don't init e_scale and e_theme until we have our interfaces bound

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoMore work on getting input to function
Chris Michael [Thu, 13 Jun 2013 13:49:22 +0000 (14:49 +0100)]
More work on getting input to function

Setup pointer grabs and the grab interface
Add functions to set pointer focus and to send mouse move events

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd function to find a surface based on x/y
Chris Michael [Thu, 13 Jun 2013 13:48:44 +0000 (14:48 +0100)]
Add function to find a surface based on x/y
Use wl_display_terminate instead of destroy

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoIntialize input on the compositor
Chris Michael [Thu, 13 Jun 2013 11:04:38 +0000 (12:04 +0100)]
Intialize input on the compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd a seat to the compositor for input
Chris Michael [Thu, 13 Jun 2013 11:04:22 +0000 (12:04 +0100)]
Add a seat to the compositor for input

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd e_input files
Chris Michael [Thu, 13 Jun 2013 11:04:01 +0000 (12:04 +0100)]
Add e_input files

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd e_input to build order.
Chris Michael [Thu, 13 Jun 2013 11:03:45 +0000 (12:03 +0100)]
Add e_input to build order.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd e_input to includes
Chris Michael [Thu, 13 Jun 2013 11:03:37 +0000 (12:03 +0100)]
Add e_input to includes

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoSetup data_device for compositor.
Chris Michael [Thu, 13 Jun 2013 11:03:19 +0000 (12:03 +0100)]
Setup data_device for compositor.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoDestroy the renderer on output creation failure.
Chris Michael [Thu, 13 Jun 2013 06:08:55 +0000 (07:08 +0100)]
Destroy the renderer on output creation failure.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd renderer destroy function
Chris Michael [Thu, 13 Jun 2013 06:07:31 +0000 (07:07 +0100)]
Add renderer destroy function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoif we have already loaded the comp module, get out.
Chris Michael [Tue, 11 Jun 2013 15:43:09 +0000 (16:43 +0100)]
if we have already loaded the comp module, get out.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoBetter trapping for already loaded comp module.
Chris Michael [Tue, 11 Jun 2013 15:42:47 +0000 (16:42 +0100)]
Better trapping for already loaded comp module.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoRemove debug messages.
Chris Michael [Tue, 11 Jun 2013 13:55:38 +0000 (14:55 +0100)]
Remove debug messages.
Fix creating output image with proper depth

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoBig giant "e18-wayland-only starting to work" commit so I can continue
Chris Michael [Tue, 11 Jun 2013 13:54:50 +0000 (14:54 +0100)]
Big giant "e18-wayland-only starting to work" commit so I can continue
from home.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoRemove unused code.
Chris Michael [Tue, 11 Jun 2013 08:22:11 +0000 (09:22 +0100)]
Remove unused code.
Fix creation of hardware surface

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoRemove unused fields from output structure
Chris Michael [Tue, 11 Jun 2013 08:21:54 +0000 (09:21 +0100)]
Remove unused fields from output structure

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAssign an output to a surface when we map it
Chris Michael [Tue, 11 Jun 2013 08:21:31 +0000 (09:21 +0100)]
Assign an output to a surface when we map it

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd output_assign function
Chris Michael [Tue, 11 Jun 2013 08:18:14 +0000 (09:18 +0100)]
Add output_assign function
Initialize bounding region of surface
Add some debug printfs

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd bounding region to surface structure
Chris Michael [Tue, 11 Jun 2013 08:17:51 +0000 (09:17 +0100)]
Add bounding region to surface structure
Add output_mask to surface structure
Add output_assign function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd/Remove some debugging statements
Chris Michael [Tue, 11 Jun 2013 08:17:06 +0000 (09:17 +0100)]
Add/Remove some debugging statements

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd e_output_damage function
Chris Michael [Tue, 11 Jun 2013 08:16:49 +0000 (09:16 +0100)]
Add e_output_damage function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd e_output_damage function
Chris Michael [Tue, 11 Jun 2013 08:16:36 +0000 (09:16 +0100)]
Add e_output_damage function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAssocate test rectangle with the ecore_evas
Chris Michael [Tue, 11 Jun 2013 08:16:19 +0000 (09:16 +0100)]
Assocate test rectangle with the ecore_evas

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoInitialize surface bounding region on creation
Chris Michael [Tue, 11 Jun 2013 08:16:00 +0000 (09:16 +0100)]
Initialize surface bounding region on creation

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoBig giant rendering commit from work so I can continue from home.
Chris Michael [Mon, 10 Jun 2013 13:52:17 +0000 (14:52 +0100)]
Big giant rendering commit from work so I can continue from home.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoBig giant rendering commit from work so I can continue at home.
Chris Michael [Mon, 10 Jun 2013 13:51:56 +0000 (14:51 +0100)]
Big giant rendering commit from work so I can continue at home.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoCreate a renderer during compositor init
Chris Michael [Mon, 10 Jun 2013 06:52:10 +0000 (07:52 +0100)]
Create a renderer during compositor init

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd gles2 headers
Chris Michael [Mon, 10 Jun 2013 06:51:49 +0000 (07:51 +0100)]
Add gles2 headers

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd renderer to the compositor
Chris Michael [Mon, 10 Jun 2013 06:51:31 +0000 (07:51 +0100)]
Add renderer to the compositor

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd shader and renderer to build order
Chris Michael [Mon, 10 Jun 2013 06:51:21 +0000 (07:51 +0100)]
Add shader and renderer to build order

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd shader and renderer to includes.
Chris Michael [Mon, 10 Jun 2013 06:51:04 +0000 (07:51 +0100)]
Add shader and renderer to includes.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd files for renderer
Chris Michael [Mon, 10 Jun 2013 06:50:54 +0000 (07:50 +0100)]
Add files for renderer

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd e_shader
Chris Michael [Mon, 10 Jun 2013 06:50:42 +0000 (07:50 +0100)]
Add e_shader

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoInclude proper header for eldbus
Chris Michael [Mon, 10 Jun 2013 06:08:17 +0000 (07:08 +0100)]
Include proper header for eldbus

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoChange to eldbus
Chris Michael [Mon, 10 Jun 2013 06:07:38 +0000 (07:07 +0100)]
Change to eldbus

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoFormatting
Chris Michael [Sun, 9 Jun 2013 17:39:57 +0000 (18:39 +0100)]
Formatting

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoSome cleanup
Chris Michael [Sun, 9 Jun 2013 17:39:22 +0000 (18:39 +0100)]
Some cleanup

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoSome cleanup
Chris Michael [Sun, 9 Jun 2013 17:38:20 +0000 (18:38 +0100)]
Some cleanup
Emit frame signal on output

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoAdd e_surface_buffer_set and e_surface_show functions
Chris Michael [Sun, 9 Jun 2013 17:36:35 +0000 (18:36 +0100)]
Add e_surface_buffer_set and e_surface_show functions

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUnify surface_destroy with compositor surface destroy
Chris Michael [Sun, 9 Jun 2013 17:35:53 +0000 (18:35 +0100)]
Unify surface_destroy with compositor surface destroy
Start on surface buffer set

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoAdd frame and destroy signals to output
Chris Michael [Sun, 9 Jun 2013 17:34:55 +0000 (18:34 +0100)]
Add frame and destroy signals to output

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoInitialize signals on output init
Chris Michael [Sun, 9 Jun 2013 17:34:43 +0000 (18:34 +0100)]
Initialize signals on output init

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoCleanup surfaces on shutdown
Chris Michael [Sun, 9 Jun 2013 17:34:01 +0000 (18:34 +0100)]
Cleanup surfaces on shutdown

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUse /tmp for XDG_RUNTIME_DIR if not set.
Chris Michael [Sat, 8 Jun 2013 09:07:34 +0000 (10:07 +0100)]
Use /tmp for XDG_RUNTIME_DIR if not set.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUpdate wl_desktop for recent wayland changes.
Chris Michael [Sat, 8 Jun 2013 09:04:57 +0000 (10:04 +0100)]
Update wl_desktop for recent wayland changes.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUpdate shell_surface structure for recent wayland changes.
Chris Michael [Sat, 8 Jun 2013 09:04:36 +0000 (10:04 +0100)]
Update shell_surface structure for recent wayland changes.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUpdate e_comp for recent wayland changes.
Chris Michael [Fri, 7 Jun 2013 17:34:58 +0000 (18:34 +0100)]
Update e_comp for recent wayland changes.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoUpdate e_surface for recent wayland changes.
Chris Michael [Fri, 7 Jun 2013 17:34:39 +0000 (18:34 +0100)]
Update e_surface for recent wayland changes.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoPointer grab should be a pointer.
Chris Michael [Fri, 7 Jun 2013 17:34:15 +0000 (18:34 +0100)]
Pointer grab should be a pointer.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoChange wl_surface to a wl_resource
Chris Michael [Fri, 7 Jun 2013 17:33:54 +0000 (18:33 +0100)]
Change wl_surface to a wl_resource

Signed-off-by: Chris Michael <devilhorns@comcast.net>
12 years agoCleanup some unused variables.
Chris Michael [Tue, 7 May 2013 14:04:50 +0000 (15:04 +0100)]
Cleanup some unused variables.
When we repaint outputs, subtract any damaged regions for the plane.
Start work on actual buffer attach to surface.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd set_opaque and set_input function callbacks.
Chris Michael [Tue, 7 May 2013 14:04:11 +0000 (15:04 +0100)]
Add set_opaque and set_input function callbacks.
Init the pixman regions on surface create.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agochange eina_rectangle to pixman_region
Chris Michael [Tue, 7 May 2013 13:24:14 +0000 (14:24 +0100)]
change eina_rectangle to pixman_region

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoinclude pixman header.
Chris Michael [Tue, 7 May 2013 13:04:06 +0000 (14:04 +0100)]
include pixman header.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoChange from eina_rectangle to pixman_region.
Chris Michael [Tue, 7 May 2013 13:02:54 +0000 (14:02 +0100)]
Change from eina_rectangle to pixman_region.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agochange e_surface to use pixman regions
Chris Michael [Tue, 7 May 2013 12:52:01 +0000 (13:52 +0100)]
change e_surface to use pixman regions

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agomodify damage calculate function to take a return region.
Chris Michael [Tue, 7 May 2013 12:48:44 +0000 (13:48 +0100)]
modify damage calculate function to take a return region.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoSwitch compositor to use pixman regions.
Chris Michael [Tue, 7 May 2013 12:47:58 +0000 (13:47 +0100)]
Switch compositor to use pixman regions.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoOoops, missed one eina_rectangle to remove.
Chris Michael [Tue, 7 May 2013 12:39:41 +0000 (13:39 +0100)]
Ooops, missed one eina_rectangle to remove.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoChange e_region to use pixman.
Chris Michael [Tue, 7 May 2013 12:37:36 +0000 (13:37 +0100)]
Change e_region to use pixman.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoChange e_region to use pixman.
Chris Michael [Tue, 7 May 2013 12:35:56 +0000 (13:35 +0100)]
Change e_region to use pixman.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoFix typo
Chris Michael [Tue, 7 May 2013 12:35:46 +0000 (13:35 +0100)]
Fix typo

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoChange e_plane to use pixman regions.
Chris Michael [Tue, 7 May 2013 12:34:59 +0000 (13:34 +0100)]
Change e_plane to use pixman regions.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoChange e_plane to use pixman regions.
Chris Michael [Tue, 7 May 2013 12:33:52 +0000 (13:33 +0100)]
Change e_plane to use pixman regions.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoStart on output repaint function
Chris Michael [Tue, 7 May 2013 12:31:17 +0000 (13:31 +0100)]
Start on output repaint function

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd functions for surface damage calculate.
Chris Michael [Tue, 7 May 2013 12:31:03 +0000 (13:31 +0100)]
Add functions for surface damage calculate.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
12 years agoAdd function for e_output_repaint.
Chris Michael [Tue, 7 May 2013 12:30:51 +0000 (13:30 +0100)]
Add function for e_output_repaint.

Signed-off-by: Chris Michael <cp.michael@samsung.com>