Announcement

Collapse
No announcement yet.

AMD's Open-Source Radeon Driver After Four Years

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

  • #31
    Originally posted by jonwil View Post
    Ok, so can someone tell me what is so hard about adding the missing features like GL3, MSAA etc into the open-source drivers?

    Lack of features in Mesa/Gallium3D/DRM/some other library the open drivers use? Lack of interest from the devs to support these features properly? Legal issues (similar to the legal issues that prevent AMD from releasing the specs for the hardware video decoding logic in the GPUs)
    Lack of manpower. Adding support for these features is a lot of work, but is progressing.

    Comment


    • #32
      Yep. IIRC most of the remaining work required is up in the common Mesa code.

      The Intel devs set up a detailed task list for getting to GL 3 and talked about it at XDC earlier in the week. There is a separate Phoronix article about their talk.

      Intel presentation : http://www.phoronix.com/scan.php?pag...item&px=OTkxMg

      Task list : http://dri.freedesktop.org/wiki/WorkQueue

      The list doesn't distinguish between work required in common Mesa code (which only has to be done once) and work required in the HW driver code (which has to be done once for each HW driver), but you can get a pretty good idea from looking at the individual tasks.

      MSAA is more or less independent and almost totally specific to driver HW. I don't *think* there is any common code required but not 100% sure.
      Last edited by bridgman; 18 September 2011, 10:32 AM.
      Test signature

      Comment


      • #33
        IIRC for nouveau it is only (mostly) the common gallium code that is missing for MSAA.

        Comment


        • #34
          Could you please fix your links so that we can see what you're getting at.


          Oh, and, for all those wondering about GL3: the intel guys are pumping out patches at an almost alarming rate on the mailing list atm.

          Comment

          Working...
          X