summaryrefslogtreecommitdiff
path: root/src/lib/ecore_drm2/ecore_drm2_device.c (follow)
AgeCommit message (Collapse)Author
2016-06-21ecore-drm2: Fix redrawing screen when we vt-switch back to a sessionChris Michael
When we vt-switch away from a running session, we need to disable rendering to an output and re-enable when we switch back. This patch set essentially makes vt-switching work again in Enlightenment Wayland. Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API functions to support cacheing of context & keymapdevs/devilhorns/ecore_drm2Chris Michael
@feature Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API function to calibrate input devicesChris Michael
This adds a new API function that Ecore_Evas can call to calibrate input devices given size of the output Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: update to latest elputMike Blumenkrantz
2016-05-27ecore-drm2: perform logind connection after finding device path in ↵Mike Blumenkrantz
ecore_drm2_device_find
2016-05-27ecore-drm2: Add API function to set left-handed mouse modeChris Michael
This commit adds an API function used to set a mouse to be left-handed @feature Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Check return of elput_manager_openChris Michael
We should check to make sure that opening the device has succeeded before trying to continue Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Initialize elput input when device gets openedChris Michael
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API function to get screen size rangeChris Michael
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API function to return available crtcsChris Michael
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API functions needed to port Ecore_Evas drmChris Michael
This patch adds 2 new API functions which are required by Ecore_Evas in order for it to function with drm. These API functions allow for restricting pointer movement, and for setting the window id which will be used when sending input events Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add drm2 event for session activationChris Michael
This patch adds a new Ecore_Drm2_Event_Activate that can be raised to inform Enlightenment that a session has been activated or suspended so that rendering can be paused/resumed Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API functions to get and set pointer positionChris Michael
Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2016-05-27ecore-drm2: Add API functions to work with a drm deviceChris Michael
This commit adds new API functions to find, open, and close a drm device, along with API functions to retrieve clock_id and cursor size. Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>