Announcement

Collapse
No announcement yet.

OSMesa State Tracker + LLVMpipe Support Published

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    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.

    Comment


    • #3
      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.

      Comment


      • #4
        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.

        Comment


        • #5
          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.

          Comment


          • #6
            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).

            Comment

            Working...
            X