Announcement

Collapse
No announcement yet.

Freedreno Lands An A2xx NIR Backend, Other Improvements For Mesa 19.0

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

  • Freedreno Lands An A2xx NIR Backend, Other Improvements For Mesa 19.0

    Phoronix: Freedreno Lands An A2xx NIR Backend, Other Improvements For Mesa 19.0

    While we are most often focused on the Radeon and Intel drivers within Mesa as being the most commonly used Mesa-based drivers on Linux systems, Freedreno and friends have also been seeing some nice improvements for Mesa 19.0 with its feature freeze quickly coming upon us...

    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
    Mr. robclark and Mr. imirkin
    is this correct for freedreno https://mesamatrix.net/ ?
    Why "Geometry shaders" are not inplemented ? "OpenGL 3.3 - GLSL 3.30" would be a nice milestone , no ?
    Thanks to all involved in freedreno !

    Comment


    • #3
      Is there fast 64-bit boards (like HiKey960/970 or ODROID-XU4Q, which is on sale right now, btw) but with Adreno instead of Mali? DP via USB3 support will be appreciated.

      Comment


      • #4
        Originally posted by RussianNeuroMancer View Post
        Is there fast 64-bit boards (like HiKey960/970 or ODROID-XU4Q, which is on sale right now, btw) but with Adreno instead of Mali? DP via USB3 support will be appreciated.
        The one you linked to looks like a 32b (armv7) board.. there isn't anything equiv to that..

        For newer/faster armv8, there is dragonboard 820c. But no displayport, and they seem to be out of stock. Hopefully that situation will change soonish. And I'm hearing some rumblings of early progress in getting linux booting on some of the windows arm laptops.

        Comment


        • #5
          Why are my replies deleted/not posted ?

          Comment


          • #6
            Originally posted by xinorohp View Post
            Why are my replies deleted/not posted ?
            New users go through an auto mod queue just to ensure not a spam bot account, should be cleared now.
            Michael Larabel
            https://www.michaellarabel.com/

            Comment


            • #7
              Originally posted by robclark View Post
              The one you linked to looks like a 32b (armv7) board.. there isn't anything equiv to that..
              Yep, my bad, I forgot it's ARMv7-based.

              Originally posted by robclark View Post
              And I'm hearing some rumblings of early progress in getting linux booting on some of the windows arm laptops.
              Yeah, I see some progress here: https://github.com/aarch64-laptops/l...ommits/laptops and now there is even pre-built images.

              btw, maybe you know some Snapdragon-based tablet with decent upstream support? If such thing even exist of course. (For now I have to stick to my Dell 5855, and will try HP 608 tomorrow, but I hope for some ARM-based solution for this particular "small tablet" task.)
              Last edited by RussianNeuroMancer; 23 January 2019, 01:40 PM.

              Comment


              • #8
                Originally posted by xinorohp View Post
                Mr. robclark and Mr. imirkin
                is this correct for freedreno https://mesamatrix.net/ ?
                Why "Geometry shaders" are not inplemented ? "OpenGL 3.3 - GLSL 3.30" would be a nice milestone , no ?
                Thanks to all involved in freedreno !
                Patches welcome. https://github.com/freedreno/freedre...ometry-Shaders for the results of my RE of geometry shaders on a4xx (and indications are that a5xx is very similar).

                They decided to implement the shader interface for geometry shaders in a way that is not directly compatible with the way that they are normally made available in GLSL.

                Comment


                • #9
                  I have an old HP Webos tablet lying around somewhere. I wonder if there is a way to test this on there...

                  Comment


                  • #10
                    Originally posted by RussianNeuroMancer View Post
                    Yeah, I see some progress here: https://github.com/aarch64-laptops/l...ommits/laptops and now there is even pre-built images.

                    btw, maybe you know some Snapdragon-based tablet with decent upstream support? If such thing even exist of course. (For now I have to stick to my Dell 5855, and will try HP 608 tomorrow, but I hope for some ARM-based solution for this particular "small tablet" task.)
                    oh, nice (about the aarch64-laptop tree). I'm not really sure offhand about a good tablet on the market currently.. If you aren't in a hurry, then maybe wait a while.

                    Originally posted by xinorohp View Post
                    Mr. robclark and Mr. imirkin
                    is this correct for freedreno https://mesamatrix.net/ ?
                    Why "Geometry shaders" are not inplemented ? "OpenGL 3.3 - GLSL 3.30" would be a nice milestone , no ?
                    Thanks to all involved in freedreno !
                    yeah, as Ilia mentioned, it is a bit more complicated due to the way the hardware wants to run the shader per output vertex rather than once outputing N vertices. It's on the radar, but probably after finishing gles31 for a6xx, I expect.

                    Originally posted by You- View Post
                    I have an old HP Webos tablet lying around somewhere. I wonder if there is a way to test this on there...
                    I believe flto (who has been working on the a2xx support) has a touchpad as one of the devices he has been testing on. I think I landed all his patches to get the display enabled on it.

                    Comment

                    Working...
                    X