Results 1 to 7 of 7

Thread: Freedreno 1.1 Driver Runs With XA Acceleration

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

    Default Freedreno 1.1 Driver Runs With XA Acceleration

    Phoronix: Freedreno 1.1 Driver Runs With XA Acceleration

    The Freedreno X.Org driver has been updated and offers up various bug-fixes and 2D acceleration for this Qualcomm Adreno display driver...

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

  2. #2
    Join Date
    Dec 2009
    Posts
    353

    Default

    What is the sate of power management with this driver? One of the critical requirements for the mobile SoC is to be energy efficient. I wonder if Jolla could replace their libhybris adaptation with using Freedreno on their device. But for that the open driver needs to match the closed one in critical features.

  3. #3
    Join Date
    Sep 2011
    Posts
    280

    Default

    Quote Originally Posted by shmerl View Post
    What is the sate of power management with this driver? One of the critical requirements for the mobile SoC is to be energy efficient. I wonder if Jolla could replace their libhybris adaptation with using Freedreno on their device. But for that the open driver needs to match the closed one in critical features.
    The android kgsl driver has more elaborate frequence/bandwidth scaling. Although by default, the result seems to be that the android driver is considerably slower (at glmark2 under otherwise equivalent conditions) than freedreno+drm/msm, unless you force kgsl to "performance" mode (at which point it matches what drm/msm does).

    How that translates into battery life, I couldn't really tell you. Someone would have to try it and measure.

    And ofc, patches welcome. It is on my todo list, but lots of things are on the todo list.

  4. #4
    Join Date
    Dec 2009
    Posts
    353

    Default

    @robclark: Thanks for the update. What do you think about feasibility of companies using Freedreno in actual products? While reverse engineering should avoid copyright threats, what about patent threats? Would such companies be vulnerable to threats from those who have patents in Qualcomm's driver? While it's not a technical issue, it can be a very practical obstacle for actual adoption if it's indeed a problem.

  5. #5
    Join Date
    Sep 2011
    Posts
    280

    Default

    Quote Originally Posted by shmerl View Post
    @robclark: Thanks for the update. What do you think about feasibility of companies using Freedreno in actual products? While reverse engineering should avoid copyright threats, what about patent threats? Would such companies be vulnerable to threats from those who have patents in Qualcomm's driver? While it's not a technical issue, it can be a very practical obstacle for actual adoption if it's indeed a problem.
    well, most certainly IANAL.. but I don't particularly see what the problem would be. Nothing about freedreno is about *how* the closed src driver works. I intercept at the cmdstream level (essentially the border between hw and sw) in order to understand how the hw works. I do not r/e the closed src driver itself.

  6. #6
    Join Date
    Oct 2011
    Posts
    9

    Default crowdfounding

    Rob, have you considered doing a crowdfounding campaign to raise funds to continue the development or what you need is time?

  7. #7
    Join Date
    Sep 2011
    Posts
    280

    Default

    Quote Originally Posted by Almorca View Post
    Rob, have you considered doing a crowdfounding campaign to raise funds to continue the development or what you need is time?
    funding or time is not too much of an issue (although I certainly appreciate hw donations)

    really more than anything, what is needed is more contributers, because there is just a lot to do
    https://github.com/freedreno/freedreno/wiki/TODO

    and there are a lot of other drivers, and other places in the foss graphics stack where help is needed.. we are vastly outnumbered by windows and closed driver teams, so anything that anyone can to to get more people helping is a good thing :-)

Posting Permissions

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