Hey Mike,

Thanks for getting back to me. That makes sense... I was just curious 
and wanted to make sure it was not because of something broken.

Cheers,
dh

On 02/27/2017 09:43 AM, Mike Blumenkrantz wrote:
> 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

Reply via email to