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

Reply via email to