Announcement

Collapse
No announcement yet.

Gallium3D Gets An OpenMAX Video State Tracker

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

  • Gallium3D Gets An OpenMAX Video State Tracker

    Phoronix: Gallium3D Gets An OpenMAX Video State Tracker

    Mesa's Gallium3D can now handle OpenMAX! OpenMAX, short for Open Media Acceleration, is the Khronos standard for a C-language interface for abstraction of routines for audio, video, and image processing. With this initial implementation by AMD, the OpenMAX Gallium3D support allows hardware acceleration of MPEG-2 and H.264...

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

  • #2
    Hi10p? Niiiiiiice
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

    Comment


    • #3
      This is probably most interesting for running Android on AMD hardware, since as far as I can tell, Android is about the only thing that could actually make use of both mesa and openmax.

      Comment


      • #4
        Sounds Really nice. But is some progress on the deinterlacing front? On DVB-S2 many channel broadcast in 1080i

        Comment


        • #5
          For me Deint works fine with vdpau.

          Will this really be merged or will it end like the nv_vdpau_interop patches?

          Comment


          • #6
            Defnetly looks like some effort to support android and, who knows, steamos.

            Comment


            • #7
              Any chances to get Hi10P with VDPAU or VA-API as well?

              Comment


              • #8
                Originally posted by RussianNeuroMancer View Post
                Any chances to get Hi10P with VDPAU or VA-API as well?
                For VDPAU at least, the API itself needs to be updated to support it. Not sure about VA-API.

                Comment


                • #9
                  So does this mean that openmax can handle hi10p with uvd? I've read all over the internet that it was physically not possible and that the feature has to be added on the silicon level first...

                  Comment


                  • #10
                    Originally posted by HokTar View Post
                    So does this mean that openmax can handle hi10p with uvd? I've read all over the internet that it was physically not possible and that the feature has to be added on the silicon level first...
                    UVD can handle hi10p, IIRC.

                    Comment


                    • #11
                      Originally posted by agd5f View Post
                      UVD can handle hi10p, IIRC.
                      Not sure if it's really validated, but I tried it 10bit content with the OpenMAX implementation and it seemed to work fine.

                      Comment


                      • #12
                        Originally posted by droidhacker View Post
                        This is probably most interesting for running Android on AMD hardware, since as far as I can tell, Android is about the only thing that could actually make use of both mesa and openmax.
                        There already is a video player for "normal" linux: https://github.com/popcornmix/omxplayer
                        With archlinux arm on a raspberry pi it works okay. But I don't know whether it depends on raspberry pi stuff.

                        Comment


                        • #13
                          Originally posted by agd5f View Post
                          UVD can handle hi10p, IIRC.
                          Only the new ASICs or the older too?

                          Comment


                          • #14
                            Originally posted by ChrisXY View Post
                            There already is a video player for "normal" linux: https://github.com/popcornmix/omxplayer
                            With archlinux arm on a raspberry pi it works okay. But I don't know whether it depends on raspberry pi stuff.
                            "OMXPlayer is a commandline OMX player for the Raspberry Pi."
                            1) That's not "normal" linux. That's miget/obsolete hardware.
                            2) That's not available with an AMD GPU... obviously.
                            3) Its... commandline. Kinda makes it somewhat.... pointless, no?

                            Comment


                            • #15
                              Originally posted by Nille View Post
                              Only the new ASICs or the older too?
                              I don't think its actually "guaranteed" on anything.

                              Comment

                              Working...
                              X