Chris Michael
|
e8aba44ff7
|
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>
|
2013-06-13 14:48:44 +01:00 |
Chris Michael
|
3bd70f214e
|
Add e_input files
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-13 12:04:01 +01:00 |
Chris Michael
|
2350671766
|
Add e_input to build order.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-13 12:03:45 +01:00 |
Chris Michael
|
cdcf01fe4e
|
Add e_input to includes
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-13 12:03:37 +01:00 |
Chris Michael
|
194b10c2ff
|
Setup data_device for compositor.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-13 12:03:19 +01:00 |
Chris Michael
|
ee2e852673
|
Add renderer destroy function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-13 07:07:31 +01:00 |
Chris Michael
|
a47f3ba8fd
|
Better trapping for already loaded comp module.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-11 16:42:47 +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
|
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
|
03c8995828
|
Add/Remove some debugging statements
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-11 09:17:06 +01:00 |
Chris Michael
|
3408b13dcc
|
Add e_output_damage function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-11 09:16:49 +01:00 |
Chris Michael
|
feadd8a535
|
Add e_output_damage function
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-11 09:16:36 +01:00 |
Chris Michael
|
2bd2063aa6
|
Assocate test rectangle with the ecore_evas
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-11 09:16:19 +01:00 |
Chris Michael
|
1c51e65942
|
Initialize surface bounding region on creation
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-11 09:16:00 +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
|
b7e87dab89
|
Add gles2 headers
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:51:49 +01:00 |
Chris Michael
|
e83086287f
|
Add renderer to the compositor
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:51:31 +01:00 |
Chris Michael
|
ea11ca564b
|
Add shader and renderer to build order
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:51:21 +01:00 |
Chris Michael
|
a2551b75c5
|
Add shader and renderer to includes.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:51:04 +01:00 |
Chris Michael
|
f1a2fdc10f
|
Add files for renderer
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:50:54 +01:00 |
Chris Michael
|
d93921bc23
|
Add e_shader
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:50:42 +01:00 |
Chris Michael
|
4d003429c6
|
Include proper header for eldbus
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-06-10 07:08:17 +01:00 |
Chris Michael
|
e4fdc33adf
|
Formatting
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-09 18:39:57 +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
|
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
|
a30faf6e71
|
Add frame and destroy signals to output
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-09 18:34:55 +01:00 |
Chris Michael
|
9ef91e64f6
|
Initialize signals on output init
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-09 18:34:43 +01:00 |
Chris Michael
|
c61982bb54
|
Cleanup surfaces on shutdown
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-09 18:34:01 +01:00 |
Chris Michael
|
84561ae002
|
Use /tmp for XDG_RUNTIME_DIR if not set.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-08 10:07:34 +01:00 |
Chris Michael
|
f97195229b
|
Update shell_surface structure for recent wayland changes.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-08 10:04:36 +01:00 |
Chris Michael
|
c417fc64b6
|
Update e_comp for recent wayland changes.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-07 18:34:58 +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
|
b2062d0934
|
Pointer grab should be a pointer.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
|
2013-06-07 18:34:15 +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
|
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
|
18b27dd615
|
include pixman header.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 14:04:06 +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
|
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
|
de673f6b46
|
Switch compositor to use pixman regions.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:47:58 +01:00 |
Chris Michael
|
909f62fc47
|
Ooops, missed one eina_rectangle to remove.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:39:41 +01:00 |
Chris Michael
|
cb9705db57
|
Change e_region to use pixman.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:37:36 +01:00 |
Chris Michael
|
fa3f829c67
|
Change e_region to use pixman.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:35:56 +01:00 |
Chris Michael
|
b09b90184d
|
Fix typo
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:35:46 +01:00 |
Chris Michael
|
bd97b2c442
|
Change e_plane to use pixman regions.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:34:59 +01:00 |
Chris Michael
|
c2cbaa5503
|
Change e_plane to use pixman regions.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:33:52 +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
|
9c6a659675
|
Add function for e_output_repaint.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
2013-05-07 13:30:51 +01:00 |