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
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
438102e98c
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>
2013-06-11 09:17:51 +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
2126e5f3d0
Add e_surface_buffer_set and e_surface_show functions
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-09 18:36:35 +01:00
Chris Michael
c65425c8b2
Change wl_surface to a wl_resource
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-07 18:33:54 +01:00
Chris Michael
4eee0d330a
change e_surface to use pixman regions
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-07 13:52:01 +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
c3c3ed2ff8
Add buffer struct to surface.
...
Add damage, output, input rectangles.
Add pending struct to surface
Create E_Surface_Frame callback structure
Add API functions for surface.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-05-06 13:26:36 +01:00
Chris Michael
4253fe41cb
Add geometry to surface.
...
Add ecore_evas and evas to surface.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 14:37:02 +01:00
Chris Michael
cfe6102182
Add a reference to the shell surface
...
Add map/unmap/configure function pointers to structure.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-03 12:44:30 +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