Announcement

Collapse
No announcement yet.

Will H.264 VA-API / VDPAU Finally Come To Gallium3D?

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

  • Will H.264 VA-API / VDPAU Finally Come To Gallium3D?

    Phoronix: Will H.264 VA-API / VDPAU Finally Come To Gallium3D?

    Assuming the student developers participating in this year's Google Summer of Code achieve their work (after getting accepted of course), this year could be very interesting for Mesa / Gallium3D / X. While initially there was the very ambitious OpenGL 4.1 plans in a new Gallium3D state tracker that would be free of Mesa legacy code, that was changed to working on GLSL IR or something smaller (perhaps Clover, as in the long-awaited OpenCL state tracker for Gallium3D). There's also been a proposal for multi-GPU and hot-plugging support. Voiced just now by a French student is to create the -- also much-anticipated -- H.264 VA-API / VDPAU state tracker for Gallium3D drivers...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Originally posted by phoronix View Post
    Let's hope though that this Gallium3D H.264 state tracker is accepted and that it actually materializes this summer.
    Can't agree more! I wish all the luck to these guys to achieve their goals!

    Comment


    • #3
      Hats off!

      Hats off to the guy, I just read the original email and the man seems bloody serious about this! I find it particularly convincing that he claims to already have a good understanding of H.264. Lets hope this project gets accepted, and if so, he'll be targeting the VDPAU API. As far as I understand there is already a pretty wide code base using this API making a good testing playground. Also, MythTV uses VDPAU exclusively, which is /my/ dream application...

      Comment


      • #4
        AMD isn't releasing code or specifications for their UVD/UVD2 engines over fear that it could compromise their Digital Rights Management abilities on other platforms.
        This should probably read "AMD hasn't released code or specifications for their UVD/UVD2 engines yet but is investigating whether this can be done safely". Saying "isn't" implies you have more knowledge of our future plans than we do
        Test signature

        Comment


        • #5
          wasn't there another GSoC project few years back that was trying to do the same thing and in the end we got nothing????

          Comment


          • #6
            Originally posted by bridgman View Post
            This should probably read "AMD hasn't released code or specifications for their UVD/UVD2 engines yet but is investigating whether this can be done safely". Saying "isn't" implies you have more knowledge of our future plans than we do
            unfortunately End User's International Inc cant comment on you're speculation until the NDA (No longer Damned Arsed) end's, or a future public statement of that information is released by You in to the public domain as Linux manager in charge and instigator of that data.

            Oops that Damned UVD legal review question pop's up again.


            so have you actually even started that AMD UVD legal review yet after nearly 12 months of talking about starting it here with me ?

            i didn't check the dates yet but it (didn't even get passed to the legal team ?) it hadn't even got off the starting block something like 4 months ago now according to a post here.

            Comment


            • #7
              Originally posted by 89c51 View Post
              wasn't there another GSoC project few years back that was trying to do the same thing and in the end we got nothing????
              The Gallium3D infrastructure didn't exist back then.

              Comment


              • #8
                Originally posted by DanL View Post
                The Gallium3D infrastructure didn't exist back then.
                my mistake, it was about xvmc

                Comment


                • #9
                  Originally posted by 89c51 View Post
                  wasn't there another GSoC project few years back that was trying to do the same thing and in the end we got nothing????
                  What the hell is it with this sense of entitlement?

                  Where's your work in this field? Why have we got nothing?

                  By the way, the project you're talking about is here and was the start of the pipe-video branch of Mesa.

                  Comment


                  • #10
                    Originally posted by DanL View Post
                    The Gallium3D infrastructure didn't exist back then.
                    Gallium3D did exist. That's why the video decoding project was called g3dvl.

                    Comment

                    Working...
                    X