Hi, This is a feature commit which was accidentally backported. Features should not get backported into stable branches.
Regards, On Fri, Feb 24, 2017 at 4:28 PM Christopher Michael <[email protected]> wrote: > Why was this reverted ?? There is nothing in the commit msg.... > > dh > > On 02/24/2017 02:47 PM, Mike Blumenkrantz wrote: > > discomfitor pushed a commit to branch enlightenment-0.21. > > > > > http://git.enlightenment.org/core/enlightenment.git/commit/?id=02be57e7e50d70884fe4e5138bb441a0a5e0f655 > > > > commit 02be57e7e50d70884fe4e5138bb441a0a5e0f655 > > Author: Mike Blumenkrantz <[email protected]> > > Date: Fri Feb 24 14:21:30 2017 -0500 > > > > Revert "re-enable getting and setting output rotations in wl_drm" > > > > This reverts commit 54ecd5e56bfd93ae5c1ab20737c1843f5ba8ab2c. > > --- > > src/modules/wl_drm/e_mod_main.c | 44 > ++++++++++++++++------------------------- > > 1 file changed, 17 insertions(+), 27 deletions(-) > > > > diff --git a/src/modules/wl_drm/e_mod_main.c > b/src/modules/wl_drm/e_mod_main.c > > index 914a88a..0c80e8d 100644 > > --- a/src/modules/wl_drm/e_mod_main.c > > +++ b/src/modules/wl_drm/e_mod_main.c > > @@ -502,26 +502,30 @@ _drm2_randr_create(void) > > s->config.geom.w, s->config.geom.h); > > } > > > > + /* TODO: cannot support rotations until we support planes > > + * and we cannot support planes until Atomic support is in > */ > > + > > s->info.can_rot_0 = EINA_FALSE; > > s->info.can_rot_90 = EINA_FALSE; > > s->info.can_rot_180 = EINA_FALSE; > > s->info.can_rot_270 = EINA_FALSE; > > > > -# if (EFL_VERSION_MAJOR > 1) || (EFL_VERSION_MINOR >= 18) > > - int rotations; > > +/* # if (EFL_VERSION_MAJOR > 1) || (EFL_VERSION_MINOR >= 18) */ > > +/* unsigned int rotations; */ > > > > - rotations = > > - ecore_drm2_output_supported_rotations_get(output); > > +/* rotations = */ > > +/* ecore_drm_output_supported_rotations_get(output, */ > > +/* > ECORE_DRM_PLANE_TYPE_PRIMARY); */ > > > > - if (rotations & ECORE_DRM2_ROTATION_NORMAL) > > - s->info.can_rot_0 = EINA_TRUE; > > - if (rotations & ECORE_DRM2_ROTATION_90) > > - s->info.can_rot_90 = EINA_TRUE; > > - if (rotations & ECORE_DRM2_ROTATION_180) > > - s->info.can_rot_180 = EINA_TRUE; > > - if (rotations & ECORE_DRM2_ROTATION_270) > > - s->info.can_rot_270 = EINA_TRUE; > > -# endif > > +/* if (rotations & ECORE_DRM_PLANE_ROTATION_NORMAL) */ > > +/* s->info.can_rot_0 = EINA_TRUE; */ > > +/* if (rotations & ECORE_DRM_PLANE_ROTATION_90) */ > > +/* s->info.can_rot_90 = EINA_TRUE; */ > > +/* if (rotations & ECORE_DRM_PLANE_ROTATION_180) */ > > +/* s->info.can_rot_180 = EINA_TRUE; */ > > +/* if (rotations & ECORE_DRM_PLANE_ROTATION_270) */ > > +/* s->info.can_rot_270 = EINA_TRUE; */ > > +/* # endif */ > > > > if (cs) > > { > > @@ -679,20 +683,6 @@ _drm2_randr_apply(void) > > > > /* TODO: cannot support rotations until we support planes > > * and we cannot support planes until Atomic support is in */ > > -# if (EFL_VERSION_MAJOR > 1) || (EFL_VERSION_MINOR >= 18) > > - int orient; > > - > > - if (s->config.rotation == 0) > > - orient = ECORE_DRM2_ROTATION_NORMAL; > > - else if (s->config.rotation == 90) > > - orient = ECORE_DRM2_ROTATION_90; > > - else if (s->config.rotation == 180) > > - orient = ECORE_DRM2_ROTATION_180; > > - else if (s->config.rotation == 270) > > - orient = ECORE_DRM2_ROTATION_270; > > - > > - ecore_drm2_output_rotation_set(output, orient); > > -# endif > > > > if (s->config.priority == top_priority) > > _drm2_output_primary_set(outputs, output); > > > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
