Announcement

Collapse
No announcement yet.

Nouveau Gains Reverse PRIME Support

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

  • Nouveau Gains Reverse PRIME Support

    Phoronix: Nouveau Gains Reverse PRIME Support

    The open-source Nouveau driver now has "Reverse PRIME" support...

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

  • #2
    Is there any significant latency or performance penalty to expect with PRIME?

    Comment


    • #3
      So there was one type of prime support, now there's another. And that means? What? That prime was broken before and is good now?

      Comment


      • #4
        Originally posted by mark45 View Post
        So there was one type of prime support, now there's another. And that means? What? That prime was broken before and is good now?
        It's now also possible to scan-out the rendering of intel IGPs via Nouveau.
        Until now it was only possible the other way around.

        Comment


        • #5
          Is prime in working order yet?

          Can/Have projects like "The Bumblebee Project(TBP)" used this support to do anything meanful yet? When can I drop the poor-man's optimus in TBP and use true blue prime? Tired of waiting to be honest.

          Comment


          • #6
            Originally posted by mark45 View Post
            So there was one type of prime support, now there's another. And that means? What? That prime was broken before and is good now?
            If I have got things right (which I seldom have) the thing here is that there are two ways of hooking up the hardware, and it comes down to which GPU is hooked up to the output (the physical connection to the screen), and which GPU could do the rendering, and "just output the image" through the chipset of the other GPU.
            So PRIME is good if you computer has the intel gpu as primary, and allows the nvidia gpu to do rendering and output that trough the intel chips, while the reversed version is if your nvidia GPU is the "primary", hooked up one, but you want from time to time let the intel gpu do the rendering as it is less power hungry.

            So without support for this, the first kind of hardware could never utilize the speed of the nvidia GPU since without PRIME it always used only the intel GPU, while the latter hardware was always draining power as the nvidia GPU is more hungry, and the driver could not let it step aside and let the intel GPU do the work.

            Comment


            • #7
              You can watch Dave Airlie's presentation about stuff he did:
              http://mirror.linux.org.au/linux.con...new_tricks.ogv

              At the end he mentions what reverse prime is. I think it was basically the case where the nvidia card has a displayport (or other) output and when you connect a monitor you want the nvidia card doing the rendering and the outputting stuff while the intel chip is only used to display stuff the nvidia card renders on LVDS.

              Comment


              • #8
                Cool

                Cool, but I want to see proper re-clocking support and OpenGL 4.3.

                Comment


                • #9
                  HDMI ouput ??

                  Hi,
                  I have (almost) no clue about Optimus and the Linux graphics stack. But I am wondering if this reverse PRIME support will enable the HDMI output on my Lenovo E530 Thinkpad. It has a VGA output which works (connected to Intel HD4000), but afaik the HDMI output is directly connected to the Nvidia Optimus graphic card and did not work so far.
                  Will reverse PRIME support bring us closer (how close?) to a plug'n'play HDMI output? Or has this nothing to do with each other?

                  Thanks for any hints...

                  Comment


                  • #10
                    Without having had time to actually *read* any of the recent information, I think this is aimed at exactly your situation.

                    Comment


                    • #11
                      HDMI output confirmed by David Airlie

                      @bridgman
                      Thanks and you are right :-)

                      In the meantime I watched the last minutes of David Airlie's talk (http://mirror.linux.org.au/linux.con...new_tricks.mp4)

                      At 37:10, a guy asks the 1 million dollar question:
                      guy: "With your latest work, does it mean that as long as I don't care about the fact that the Nvidia GPU doesn't ever turn off, you can actually display stuff through the hardwired HDMI port now?"
                      David Airlie: "Yeah, it would [... ??? ...] with all the updates installed it should work."
                      guy: "THANK you very much!"



                      Now, I hope Ubuntu 13.04 will bring all the good stuff to me. Or is this unrealistic for any reasons?

                      Comment


                      • #12
                        HDMI output confirmed by David Airlie

                        @bridgman
                        Thanks and you are right :-)

                        In the meantime I watched the last minutes of David Airlie's talk (see Phoronix article "David Airlie Talks About RandR 1.4, Reverse PRIME")


                        At 37:10, a guy asks the 1 million dollar question:
                        guy: "With your latest work, does it mean that as long as I don't care about the fact that the Nvidia GPU doesn't ever turn off, you can actually display stuff through the hardwired HDMI port now?"
                        David Airlie: "Yeah, it would [... ??? ...] with all the updates installed it should work."
                        guy: "THANK you very much!"



                        Now, I hope Ubuntu 13.04 will bring all the good stuff to me. Or is this unrealistic for any reasons?

                        Comment

                        Working...
                        X