Announcement

Collapse
No announcement yet.

Valve & Intel Work On Open-Source GPU Drivers

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

  • #16
    This sounds great, ofc.

    On the other hand, the title is a bit misleading here IMHO.
    If they want to go get the intel GPUs into play - and Valve surely does - then they
    have to deal with an open-source driver. There is no other driver.

    So let's hope we hear some news soon from Valve what ideas they have
    concerning the F/OSS radeon and nouveau drivers. TBH, I'm a bit sceptical here.
    There are far superior blob drivers by means of performance and
    significantly optimising the open drivers doesn't seem to be low-hanging grapes.
    To me it would be an unbelievable (and appreciated) move if they put huge efforts
    into the open drivers, when there's already something working where they can easily
    communicate (I guess so) with developers from NVidia and AMD. Just from a companies POV, ofc...
    Then again, we still don't know to full extent what Valve is really up to.

    Comment


    • #17
      I am really excited to hear who they fly out next week to their offices!

      Optimize unity3D or compiz perhaps?

      Comment


      • #18
        Originally posted by RussianNeuroMancer View Post
        I guess Valve Linux Team will be happy to see developers from AMD in their office, if they decide to come.
        Same for nouveau developers.
        Well, who knows for Nouveau. At the moment, the real problem is power management and we are working on it. The maintainer will help me on this whenever he is done with the infrastructure work.

        Anyway, what truly is needed is early access to the games in the future for all gallium devs.

        Kudos to Valve.

        Comment


        • #19
          Interesting to see that linux driver devs do whatever possible to run the source engine faster but ignore bugs you could find with much simpler tests (based on osg). i think nouveau can pass the test 4 already with some cards, other oss drivers do not. amd fixed at least the test 1 with hd 5670 with 12-4+. the bug was introduced with 11-12. of course the full source is available for osg and the little test tool. the source could alone does not lead to an immediate fix when nobody cares.

          http://kanotix.com/files/dragonfire/.../gl2benchmark/

          Comment


          • #20
            Originally posted by MPF View Post
            Well, who knows for Nouveau. At the moment, the real problem is power management and we are working on it. The maintainer will help me on this whenever he is done with the infrastructure work.

            Anyway, what truly is needed is early access to the games in the future for all gallium devs.

            Kudos to Valve.
            Hmm, playing the naive guy here; have you thought about approaching Valve+Nvidia after the Steam on Linux "thing" is official now?
            Maybe there is a slight chance Valve can convince NVidia to provides som docs to you under at least NDA now.
            I doubt this strange company will ever freely distribute it...

            Comment


            • #21
              Originally posted by entropy View Post
              Hmm, playing the naive guy here; have you thought about approaching Valve+Nvidia after the Steam on Linux "thing" is official now?
              Maybe there is a slight chance Valve can convince NVidia to provides som docs to you under at least NDA now.
              I doubt this strange company will ever freely distribute it...

              I don't think you can write open source drivers under NDA. It's how those devices work that is protected not the text, OSS driver discloses that information although it uses C instead of English.

              Comment


              • #22
                Originally posted by entropy View Post
                Hmm, playing the naive guy here; have you thought about approaching Valve+Nvidia after the Steam on Linux "thing" is official now?
                Maybe there is a slight chance Valve can convince NVidia to provides som docs to you under at least NDA now.
                I doubt this strange company will ever freely distribute it...
                Valve already contacted us. I told them what could be done to improve Nouveau and one final suggestion was that they could talk to Nvidia about docs for Nouveau. I haven't heard from them just yet but I'm sure they'll do whatever they can when they can.

                It is possible that some of us refuse to get some docs under NDA. I, for one, would be really reluctant to accept it. The only part of the GPU that we really need documentation for is clock/power management. If they stick an NDA on this, I'll first laugh hard and then get angry.

                Originally posted by orome View Post
                I don't think you can write open source drivers under NDA. It's how those devices work that is protected not the text, OSS driver discloses that information although it uses C instead of English.
                Nope, you can write an OSS driver with documentation under NDA. It just sucks though....

                Comment


                • #23
                  Simply awesome!

                  Intel, Valve... you both win 2012's best companies of the year awards, IMO. I sincerely hope AMD follows Intel's lead here.

                  Comment


                  • #24
                    Originally posted by MPF View Post
                    Valve already contacted us. I told them what could be done to improve Nouveau and one final suggestion was that they could talk to Nvidia about docs for Nouveau. I haven't heard from them just yet but I'm sure they'll do whatever they can when they can.
                    Thanks for the information. That doesn't sound too bad.

                    Originally posted by MPF View Post
                    It is possible that some of us refuse to get some docs under NDA. I, for one, would be really reluctant to accept it. The only part of the GPU that we really need documentation for is clock/power management. If they stick an NDA on this, I'll first laugh hard and then get angry.
                    Isn't that one part which is held back from AMD as well (due to a difficult legal review) up to now?

                    Good luck on your mission!

                    Comment


                    • #25
                      Originally posted by pierce View Post
                      I am really excited to hear who they fly out next week to their offices!

                      Optimize unity3D or compiz perhaps?

                      Compiz MUST die

                      I know , i know...it's beautiful but it's such a hog resource....

                      Unity3D also.....not to mention that i don't like the layout from a desktop POV....YMMV.

                      I would prefer an improvement in some aspects of XFCE or more optimizations in MATE....

                      Comment


                      • #26
                        Originally posted by dogsleg View Post
                        AMD, it's your step now!
                        Exactly. It was always about some hidden and secret optimizations in fglrx that allows it to perform better, so... with the access to Left4Dead source code they can optimize radeon open source driver to perform exactly like fglrx or even better, right?

                        Comment


                        • #27
                          Originally posted by pierce View Post
                          Optimize unity3D or compiz perhaps?
                          Isn't games-related performance issues already addressed by Unity 6.0 release?

                          Comment


                          • #28
                            Originally posted by MPF View Post
                            Nope, you can write an OSS driver with documentation under NDA. It just sucks though....
                            Learning new stuff every day...
                            Would the result be something other than obfuscated unusable/unmantainable mess?

                            Comment


                            • #29
                              Originally posted by AJSB View Post
                              I would prefer an improvement in some aspects of XFCE or more optimizations in MATE....
                              XFCE without compositions doesn't need optimizations...

                              Comment


                              • #30
                                Originally posted by AJSB View Post
                                Compiz MUST die

                                I know , i know...it's beautiful but it's such a hog resource....
                                Compiz, a hog resource? Wow, are you kidding me?
                                I've been running Compiz with proprietary drivers from Nvidia and Open Source drivers from Intel, never had any problems with it being a "hog resource".

                                Do people have computers from 1990 or what? Seriously. In 2006, I had a school project and one of the things I did was playing around with Compiz/Compiz Fusion/Beryl on Ubuntu with AMD open source drivers. The graphic card that was used was quite old. I never had problems with getting it to run - and it ran smooth.

                                Comment

                                Working...
                                X