Results 1 to 4 of 4

Thread: XA Gallium3D Performance Improvements Published

  1. #1
    Join Date
    Jan 2007
    Posts
    14,653

    Default XA Gallium3D Performance Improvements Published

    Phoronix: XA Gallium3D Performance Improvements Published

    While most of the open-source driver efforts around accelerating 2D with OpenGL are centered on GLAMOR, a set of patches were published today that provide performance improvements to the XA Gallium3D state tracker that also accelerate 2D using 3D driver code...

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

  2. #2
    Join Date
    Dec 2012
    Posts
    527

    Default

    What GL version is freedreno up to? I'd actually like to see some benchmarks of Lima / Freedreno / Grate / etc. I'm completely in the black of how capable individual ARM gpus are for actually running a foss graphics stack in the last few months.

  3. #3
    Join Date
    Sep 2011
    Posts
    241

    Default

    Quote Originally Posted by zanny View Post
    What GL version is freedreno up to? I'd actually like to see some benchmarks of Lima / Freedreno / Grate / etc. I'm completely in the black of how capable individual ARM gpus are for actually running a foss graphics stack in the last few months.
    short answer is we only need occlusion query support for gl2.0 (until then plenty of stuff seems to work with 'MESA_GL_VERSION_OVERRIDE=2.0').

    The more complete answer is tracked at: https://github.com/freedreno/freedreno/wiki/TODO

    As far as performance, for freedreno we seem to be in the same ballpark with the blob driver, at least for simple stuff (according to glmark2, as that is the only way I have to compare to android blob driver). Performance comparisons vs lima/etnaviv/etc are probably not completely fair. An adreno-320, for example, is quite a bit faster than a mali-400, so it would be a pretty unfair comparison.

  4. #4
    Join Date
    Dec 2012
    Posts
    527

    Default

    Quote Originally Posted by robclark View Post
    short answer is we only need occlusion query support for gl2.0 (until then plenty of stuff seems to work with 'MESA_GL_VERSION_OVERRIDE=2.0').

    The more complete answer is tracked at: https://github.com/freedreno/freedreno/wiki/TODO

    As far as performance, for freedreno we seem to be in the same ballpark with the blob driver, at least for simple stuff (according to glmark2, as that is the only way I have to compare to android blob driver). Performance comparisons vs lima/etnaviv/etc are probably not completely fair. An adreno-320, for example, is quite a bit faster than a mali-400, so it would be a pretty unfair comparison.
    Thanks for the info, and keep up the great work! I can't wait for the day where I can put GNU/Linux on many of these smartphones thanks to yours and the other reverse engineered Android driver developers efforts.

Posting Permissions

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