Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: Enlightenment's Evas Gains A DRM Display Engine

  1. #1
    Join Date
    Jan 2007
    Posts
    15,419

    Default Enlightenment's Evas Gains A DRM Display Engine

    Phoronix: Enlightenment's Evas Gains A DRM Display Engine

    The Enlightenment Foundation Libraries' Evas canvas library now has a DRM engine for interfacing directly with the Linux kernel's Direct Rendering Manager drivers...

    http://www.phoronix.com/vr.php?view=MTYxNzk

  2. #2
    Join Date
    Mar 2012
    Posts
    135

    Default

    does it means that this is some kind of "alternative" like mir?

  3. #3
    Join Date
    Apr 2008
    Posts
    65

    Default

    No, this is for Tizen.

  4. #4
    Join Date
    Dec 2012
    Posts
    459

    Default

    This makes a Wayland compositor look like the bloated middleman...

  5. #5
    Join Date
    May 2010
    Posts
    177

    Default

    Quote Originally Posted by sireangelus View Post
    does it means that this is some kind of "alternative" like mir?
    Correct me if I'm wrong because I could be wrong, butI think the Enlightenment compositor use EFL,and this might be what it will use to run as a standalone Wayland compositor on hardware supported by DRM/KMS drivers.,

    otherwise it can use the FB backend in EFL on hardware that isn't supported. (virtualbox...)

  6. #6
    Join Date
    Jul 2013
    Posts
    433

    Default

    Despite being a "smaller" DE in terms of developers, users, etc... it seems like Enlightenment consistently has the best/fastest updates. At this point, I may switch to it simply because I'm so in awe of the developers.

  7. #7
    Join Date
    May 2010
    Posts
    177

    Default

    Quote Originally Posted by Rexilion View Post
    This makes a Wayland compositor look like the bloated middleman...
    Uhh... good luck running only one application at a time I guess..

  8. #8
    Join Date
    Jan 2009
    Posts
    1,739

    Default

    Quote Originally Posted by Daktyl198 View Post
    Despite being a "smaller" DE in terms of developers, users, etc... it seems like Enlightenment consistently has the best/fastest updates. At this point, I may switch to it simply because I'm so in awe of the developers.
    There are things that are a bit hairy in some areas -more importantly the File manager- but in general you can use it everyday without a problem. And you get an awesome Terminal if you are into the command line thing.

  9. #9
    Join Date
    Dec 2013
    Posts
    14

    Default

    Tizen is confuse.. Samsung is investing in EFL while Intel in investing in GTK... I have already see and Tizen with Gnome3 stuff

  10. #10
    Join Date
    Jan 2012
    Posts
    23

    Default Evas Drm Engine

    Coming from the person (me) who Actually wrote this code.....

    This is NOT just for Tizen !! This is for Desktop Linux also

    This is just an initial step in getting Enlightenment to work Wayland-Only. A drm engine allows us to render Evas canvas' without X11 (you can test this with Expedite, just build EFL & Expedite using --enable-drm), then switch to a different VT and run: expedite -e drm (and any other options you want).

    While I do appreciate the Press, once again Phoronix is not accurate

    The commits today were just for a Software Rendered Drm engine.

    The hardware acceleration support mentioned in the article is just preliminary code. There is no actual hardware rendering in any of the commits today. That will come soon (already have code for it, needs tweaking/fixing/merging). The hardware plane support mentioned is just initial code to allow plane detection and formats of those planes. When the hardware accelerated part of this gets flushed out, Then planes will be usable.

    At any rate, this is an initial step in getting Wayland-Only Enlightenment working. With this, I Could now (in theory) run E without X11...but that requires just a bit more code to do (ecore_evas drm support, etc which is coming soon)

    Hope this clears up some confusion. Any problems, questions, etc, etc please feel free to get in touch

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •