Announcement

Collapse
No announcement yet.

NIR Experimental Backend For RadeonSI Updated

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

  • NIR Experimental Backend For RadeonSI Updated

    Phoronix: NIR Experimental Backend For RadeonSI Updated

    Nicolai Hähnle has published his updated massive patch-set for implementing an external NIR back-end in RadeonSI...

    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
    Exciting stuff, hopefully if this goes well Intel might consider switching to Gallium as a lot of the plumbing is already in place for it

    Comment


    • #3
      If Intel switched wouldn't that free up a whole lot of old infrastructure code that could be deleted?

      Comment


      • #4
        I don't think so. Intel leaves gallium driver years ago.

        Comment


        • #5
          Edit...left gallium....
          and there is no advantages, on one hand Intel classic driver works good and gallium driver will be cost too much effort on the other

          Comment


          • #6
            Originally posted by frosth View Post
            Edit...left gallium....
            and there is no advantages, on one hand Intel classic driver works good and gallium driver will be cost too much effort on the other
            yeah - they have said in the past that there is a whole chunk of work to move over and it is not worth their time.

            though - come to think about it, some of those reasons (e.g. 2d acceleration paths for X) are no longer really a cause for holding back.

            Comment


            • #7
              There is no reason to switch to gallium now that you can implement OpenGL on top of Vulkan which is far more standard.
              ## VGA ##
              AMD: X1950XTX, HD3870, HD5870
              Intel: GMA45, HD3000 (Core i5 2500K)

              Comment


              • #8
                Originally posted by darkbasic View Post
                There is no reason to switch to gallium now that you can implement OpenGL on top of Vulkan which is far more standard.
                Other than the fact that it would take years of development to build such a stack, while Gallium is already done...

                Though more to the point, I'm quite certain intel doesn't see any reason to switch away from their current working driver stack to use Gallium either - so it's not going to happen either way.

                Comment


                • #9
                  Originally posted by smitty3268 View Post

                  Other than the fact that it would take years of development to build such a stack, while Gallium is already done...
                  Switching to Gallium would take a couple of years too for Intel.
                  ## VGA ##
                  AMD: X1950XTX, HD3870, HD5870
                  Intel: GMA45, HD3000 (Core i5 2500K)

                  Comment


                  • #10
                    Originally posted by smitty3268 View Post

                    Other than the fact that it would take years of development to build such a stack, while Gallium is already done...

                    Though more to the point, I'm quite certain intel doesn't see any reason to switch away from their current working driver stack to use Gallium either - so it's not going to happen either way.
                    I think I remember initially Gallium was developed with an experimental Intel driver. It was really I think just a driver used to implement the concepts and infrastructure. AMD came on board after it was basically working, advanced it considerably and added their range of hardware support.

                    So I guess I'm just wondering if Intel as a member of Kronos, did they have some conception of GLnext or Vulkan back in those days? In after thought, they had to have known something else was coming in just a few years.

                    Comment

                    Working...
                    X