Results 1 to 6 of 6

Thread: OSMesa State Tracker + LLVMpipe Support Published

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

    Default OSMesa State Tracker + LLVMpipe Support Published

    Phoronix: OSMesa State Tracker + LLVMpipe Support Published

    Brian Paul has published an initial OSMesa state tracker along with OSMesa support for the LLVMpipe and Softpipe drivers...

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

  2. #2
    Join Date
    Oct 2008
    Posts
    3,036

    Default Removing swrast

    So with this, is there any reason to still keep the swrast driver around anymore? It seems like softpipe should now be able to do everything swrast could and more.

  3. #3
    Join Date
    Jan 2008
    Posts
    297

    Default

    Quote Originally Posted by smitty3268 View Post
    So with this, is there any reason to still keep the swrast driver around anymore? It seems like softpipe should now be able to do everything swrast could and more.
    The softpipe driver is much slower than swrast.

  4. #4
    Join Date
    Sep 2010
    Posts
    453

    Default

    Isn't this capability also present in newer versions of opengl?
    Rendering offline.

    It would be neat if OSMesa could add support for using opengl offline rendering features.

  5. #5
    Join Date
    May 2012
    Posts
    25

    Default

    Quote Originally Posted by mattst88 View Post
    The softpipe driver is much slower than swrast.
    I don't think that's necessarily true, at least not for newer stuff using shaders - I would say they are similarly slow as molasses :-)
    But anyway if you want performance (as far as software renderers go) use llvmpipe which beats both of them by at least an order of magnitude.

  6. #6
    Join Date
    May 2012
    Posts
    25

    Default

    Quote Originally Posted by plonoma View Post
    Isn't this capability also present in newer versions of opengl?
    Rendering offline.
    This is more for old apps not wanting to get ported - but yes nowadays (ok maybe since ten years or so...) you'd usually just use fbo's to achieve the same.

    It would be neat if OSMesa could add support for using opengl offline rendering features.
    That doesn't make sense. The ordinary software renderers certainly support fbo's already, OSMesa just provided an abstraction when this wasn't available (and when hw acceleration wasn't widespread).

Posting Permissions

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