summaryrefslogtreecommitdiff
path: root/src/modules/evas/engines/gl_drm/Evas_Engine_GL_Drm.h (follow)
AgeCommit message (Collapse)Author
2018-02-13evas drm engines: Fix variable type for outputChris Michael
We already include the Ecore_Drm2 header for these engines, so there is no need for the 'output' field to be a void pointer here. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-08-09ecore_drm2: Pass Ecore_Drm2_Device instead of fd to most functionsDerek Foreman
Intended to simplify the upcoming commit that merges device find and device open into a single function that returns a device. The fd is something callers shouldn't really need to get their hands on, right now there are still a few places where it's needed, but those will be gone soon too.
2016-12-08evas: refactor swap mode info get.Cedric Bail
2016-05-27evas-engines: Port evas drm engines to use Ecore_Drm2 libraryChris Michael
This patch ports the evas drm and gl_drm engines to use the new Ecore_Drm2 library Signed-off-by: Chris Michael <cpmichael@osg.samsung.com>
2015-06-12evas-gl-drm: Add swap_mode enumChris Michael
Summary: This adds an enum we can use for setting/determining the swap_mode to use for the gl_drm engine Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-05evas-gl-drm: Readd support for pre_swap/post_swap callbacksChris Michael
Summary: The pre/post swap callbacks were forgotten when doing the engine rewrite, so readd them @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-05evas-gl-drm: Rework gl_drm engine to function againChris Michael
Summary: Previous gl_drm evas engine code did not work properly (or at all really). This reworks/refactors the gl_drm engine code to work again with the changes made to ecore_drm. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-06-05evas-gl-drm: Remove old engine codeChris Michael
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-16evas/gl_drm: Remove drm own_fd handling from gl_drm engineGwanglim Lee
Summary: These are obsolete codes because evas engines no longer has a use case for handling the drm file descriptor. And also it is the same change as what Stefan Schmidt did to evas_drm. Test Plan: N/A Reviewers: devilhorns, stefan_schmidt, cedric, raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1452
2014-09-05evas/gl_drm: Follow change form evas_drm and remove tty_won and tty struct ↵Stefan Schmidt
members The evas_gl_drm engine followed the changes from evas_drm so we can safely remove them here as well.
2014-09-04gl-drm: Make use of ecore_drm for handling ttyGwanglim Lee
Summary: Now, evas gl-drm engine is using ecore_drm instead of its own code to handle tty. This patch has removed obsolete tty handling codes from engine. It is almost the same as what Stefan Schmidt did to evas drm engine. Test Plan: N/A Reviewers: devilhorns, cedric, raster, stefan_schmidt Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1409
2014-08-21evas: add evas gl-drm engineMun, Gwan-gyeong
Summary: This is the first step to introduce a gl-drm backend. Test Plan: "ecore evas" create with ecore_evas_gl_drm_new(). It creates "ecore evas" with gl_drm evas backend. @feature Reviewers: raster, Hermet, cedric, devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1187 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>