Commit Graph

20 Commits

Author SHA1 Message Date
Chris Michael 11054d55e5 Update e_wayland to use our own E_Buffer structure
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-24 11:40:40 +01:00
Chris Michael bf2ab8d933 Update for recent changes in wayland core protocol
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-24 10:51:21 +01:00
Chris Michael fc2c2344a5 Update e_wayland surface and renderer for changes in wayland protocol.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-24 10:29:56 +01:00
Chris Michael d6b51b7b4c Big giant push to get elm apps working properly
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-18 21:08:07 +01:00
Chris Michael e353385acb Initialize variables.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-13 16:46:48 +01:00
Chris Michael caeae50db3 Set surface's resource client to NULL initially
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-13 14:50:38 +01:00
Chris Michael 49ba7f2157 Big giant "e18-wayland-only starting to work" commit so I can continue
from home.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-11 14:54:50 +01:00
Chris Michael 5af1978ef3 Add output_assign function
Initialize bounding region of surface
Add some debug printfs

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-11 09:18:14 +01:00
Chris Michael e50261ae34 Big giant rendering commit from work so I can continue at home.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-06-10 14:51:56 +01:00
Chris Michael 526f60e5b9 Unify surface_destroy with compositor surface destroy
Start on surface buffer set

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:35:53 +01:00
Chris Michael a92d6850b4 Update e_surface for recent wayland changes.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-07 18:34:39 +01:00
Chris Michael cdd342b865 Add set_opaque and set_input function callbacks.
Init the pixman regions on surface create.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 15:04:11 +01:00
Chris Michael 536880e552 change eina_rectangle to pixman_region
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 14:24:14 +01:00
Chris Michael fdb1ba50bd Change from eina_rectangle to pixman_region.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 14:02:54 +01:00
Chris Michael c38e0dbb70 modify damage calculate function to take a return region.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:48:44 +01:00
Chris Michael 72597db192 Add functions for surface damage calculate.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:31:03 +01:00
Chris Michael 48cbe12742 Add changes from home.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:27:57 +01:00
Chris Michael 8c48ab1922 Add damage rectangle(s) for surface.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:53:36 +01:00
Chris Michael e5fb0b8e2c Add some more surface interface functions (damage, attach, commit).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:37:17 +01:00
Chris Michael 3837e4c442 Add start of surface code.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:31:42 +01:00