Announcement

Collapse
No announcement yet.

AMD Releases Open-Source UVD Video Support

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

  • christian there is a way to debug UVD output? i mean i have some free time and tons of different kind of videos to test, so if there is a way to debug it i can send you dumps and maybe some cut video files for you to reproduce it.

    again great work

    Comment


    • Great thanks AMD!

      When I saw this news I was SURE it's an april fools story (a really good candidate IMO). I though that it's quite obvious we will never get open source UVD (especially on older chips) because hardware design doesn't allow to release it without compromising drm.

      Really nice surprise.

      Is there any chance that new Ubuntu would support this ? Or maybe it's time to switch to a rolling-release distro (Arch?)

      Comment


      • This is a great news! Thank AMD and all people involved to make/release it!

        Comment


        • Just landed in master

          http://cgit.freedesktop.org/mesa/mes...75d89b1bc1808a

          Is there any chance that new Ubuntu would support this ? Or maybe it's time to switch to a rolling-release distro (Arch?)
          Wait another year for official support A quick google search popped up a PPA that could be interesting to you : https://launchpad.net/~oibaf/+archive/graphics-drivers/ I'd say it's for the brave...
          (Keep in mind that this also needs kernel support + updated microcode firmware. AFAIK the kernel part will land in 3.10, but patches are available )

          Serafean

          Comment


          • Will it be possible to implement hardware decoding of 10 bit h264 videos on UVD 2 or newer or is the hardware itself not capable of doing this? If it is not, could that be fixed with a firmware update?

            Comment


            • Originally posted by Banias View Post
              Will it be possible to implement hardware decoding of 10 bit h264 videos on UVD 2 or newer or is the hardware itself not capable of doing this? If it is not, could that be fixed with a firmware update?
              No, to both questions.

              Comment


              • Wounder if it could handle it via shaders in cases where uvd dosent support the format.

                Comment


                • Originally posted by AJenbo View Post
                  Wounder if it could handle it via shaders in cases where uvd dosent support the format.
                  If it were possible to decode an h264 Video Stream effective on the GPU ALUs why each Hardware vendor use an Asic for this? Of course you can do some Decoding steps on the ALUs but the CPU is Important.

                  Comment


                  • Originally posted by Nille View Post
                    If it were possible to decode an h264 Video Stream effective on the GPU ALUs why each Hardware vendor use an Asic for this?
                    Because it is more power efficient.
                    H.264 decoding is already done on GPU shaders, mind you. Most recent example is Blu-Ray 3D decode on 6770 with the proprietary driver, whose UVD unit is not capable of handling two HD streams simultaneously.

                    Comment


                    • Originally posted by chithanh View Post
                      Because it is more power efficient.
                      H.264 decoding is already done on GPU shaders, mind you. Most recent example is Blu-Ray 3D decode on 6770 with the proprietary driver, whose UVD unit is not capable of handling two HD streams simultaneously.
                      My radeon HD5770 can decode 7 Streams at the same time. Only the HD2k and Hd3k can only decode 1 Stream at the time. And no the Decoding is not done on the shaders.

                      Comment


                      • I have read that UVD on JUNIPER can only decode 1 HD + 1 SD stream simultaneously (for Blu-Ray PIP). In order to decode 2 HD streams on the 6770 (for Blu-Ray 3D) some sources claim that shaders are used[1] while others say that the UVD clocks are simply increased[2].

                        [1] http://www.rage3d.com/articles/amd_j...enamed_hd6700/
                        [2] http://www.anandtech.com/show/4296/a...n-5700-rebadge

                        Comment


                        • Originally posted by chithanh View Post
                          I have read that UVD on JUNIPER can only decode 1 HD + 1 SD stream simultaneously (for Blu-Ray PIP). In order to decode 2 HD streams on the 6770 (for Blu-Ray 3D) some sources claim that shaders are used[1] while others say that the UVD clocks are simply increased[2].

                          [1] http://www.rage3d.com/articles/amd_j...enamed_hd6700/
                          [2] http://www.anandtech.com/show/4296/a...n-5700-rebadge
                          After an quick search (tl;dr), i can't find nothing about you statement in this 2 Links. And i can open without an problem 7 HD Streams an play them with UVD without problems. About the ALUs. Yes they do smt but not the Important parts.
                          Last edited by Nille; 04-16-2013, 07:04 AM.

                          Comment


                          • Ok then I stand corrected. Blu-Ray 3D is referred to as H.264 MVC in the articles.

                            Comment


                            • Originally posted by Nille View Post
                              After an quick search (tl;dr), i can't find nothing about you statement in this 2 Links. And i can open without an problem 7 HD Streams an play them with UVD without problems. About the ALUs. Yes they do smt but not the Important parts.
                              Using catalyst or radeon?

                              Comment


                              • Originally posted by brosis View Post
                                Using catalyst or radeon?
                                catalyst. (10 Chars)

                                Comment

                                Working...
                                X