Announcement

Collapse
No announcement yet.

AMD Ports Open-Source Linux Driver To Windows Embedded

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

  • AMD Ports Open-Source Linux Driver To Windows Embedded

    Phoronix: AMD Ports Open-Source Linux Driver To Windows Embedded

    Here's something interesting or perhaps odd: AMD has been porting the open-source Radeon Linux driver to Windows Embedded Compact 7 (WEC7) as its graphics driver.

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

  • #2
    A good thing I guess, it'll get more attention and they'll give it more people to work on the performance and stability of the driver if this experiment works out. I'm sure the GPL whiners are quite happy that the driver will be closed-source due to the permissible MIT license.

    Comment


    • #3
      It would be nice if gallium/drm/winsys was ported to windows, then the driver could be compiled and run even for old hardware.

      Comment


      • #4
        Wasn't the original plan for AMD to provide the docs and for the community to write the driver?

        I wonder if taking the code written by the community, port it to windows embedded and add some proprietary sauce to it was also part of the original plan. So maybe AMD sees Linux community as a form of cheap labor?

        Of course that plan didn't work out very well. For some reason there aren't many people in the Linux community lining up to contribute to the graphics stack. I wonder if the license of the graphics stack has something to do with that

        Comment


        • #5
          my first reaction "WOOOOO0000T???"

          hmm.. does it change something for linux users?

          Comment


          • #6
            Catalyst is a clusterfuck, especially on Linux. Anyone that loads it better check their sanity at the door.

            Saying it's old and crufty doesn't do it justice.

            Comment


            • #7
              Originally posted by DaemonFC View Post
              Catalyst is a clusterfuck, especially on Linux. Anyone that loads it better check their sanity at the door.

              Saying it's old and crufty doesn't do it justice.
              It works for my OpenCL development quite nicely... I'd be using r600g on my Radeon 6850, but I get paid to do OpenCL development at the moment, and clover just isn't ready.

              Comment


              • #8
                Originally posted by Veerappan View Post
                It works for my OpenCL development quite nicely... I'd be using r600g on my Radeon 6850, but I get paid to do OpenCL development at the moment, and clover just isn't ready.
                whats missing apart from HW??

                i thought it was ok for SW only

                as for the port i assume they get money for it. we would have a feature full linux driver if someone was giving them money for it
                Last edited by 89c51; 10-13-2011, 06:33 PM.

                Comment


                • #9
                  Originally posted by Vadi View Post
                  I'm sure the GPL whiners are quite happy that the driver will be closed-source due to the permissible MIT license.
                  Why do you say the driver will be closed source ?

                  Originally posted by AnonymousCoward View Post
                  I wonder if taking the code written by the community, port it to windows embedded and add some proprietary sauce to it was also part of the original plan. So maybe AMD sees Linux community as a form of cheap labor?
                  Nope. This is a fairly recent project, conceived and started years after we got back into supporting open source graphics drivers, and the request was for a driver that could be released in source code form.
                  Last edited by bridgman; 10-13-2011, 07:11 PM.

                  Comment


                  • #10
                    Thats an interesting project, however i do not see so many benefits for Linux users. At least it shows that you can reuse parts for multiple os, so why dont write a complete win/reactos driver Radeon cards are still one of the problematic parts, older ones do not work correctly even with backported drivers from debian backports and kernel 3.0. i especially mean the early radeon series. When it comes to efi boot for macs then it does not work too, intel onboard works (and nvidia binary). Not even fglrx works on mac booted via efi. More current systems work a bit better, radeon oss works mostly out of the box with limited 3d support (compared to fglrx). fglrx however is getting worse with every update. fglrx 11-9 works ok for xserver 1.7.7, but for xserver 1.10.4 it crashes with kde 4.4.5 when a simple thing like maximizing the konsole window is done and kde effects are in use. So most likely nobody here will test you WinCE driver, but there are still lots of things that could be improved by your driver team(s).

                    Comment


                    • #11
                      I think some people are forgetting the goal of the embedded driver and those of catalyst are different... a 90Mb driver is probably not acceptable for an embedded system so it was probably easier to just use the smaller and nearly as proformant mesa driver with a few modifications.

                      Comment


                      • #12
                        Originally posted by Kano View Post
                        When it comes to efi boot for macs then it does not work
                        You can thank apple for that. That said, Matthew Garret has mostly sorted out the efi issues.

                        Comment


                        • #13
                          Originally posted by bridgman View Post
                          Why do you say the driver will be closed source ?



                          Nope. This is a fairly recent project, conceived and started years after we got back into supporting open source graphics drivers, and the request was for a driver that could be released in source code form.
                          Going 100% the open source route without any proprietary sauce means your windows embedded driver won't support UVD, just like the open source Linux driver. I find it hard to believe that you will also leave your windows embedded customers with a crippled driver and device. Unless of course you are developing this driver for a specific device or set of devices that won't require UVD, doubtful though IMO.

                          Comment


                          • #14
                            Being an embedded device I wouldnt be at all surprised if it consisted of nothing more than 1 or 2 heads and a small compute core like maybe 40 spu's.

                            Comment


                            • #15
                              Originally posted by bridgman View Post
                              Why do you say the driver will be closed source ?



                              Nope. This is a fairly recent project, conceived and started years after we got back into supporting open source graphics drivers, and the request was for a driver that could be released in source code form.
                              LOL... that was just the automated bite reflex ... yes thank you good point I'm happy to watch these results.

                              i think porting the radeon driver to windows is a good idea and i think this for years and if someone read my old phoronix posts i write this in the past.

                              Comment

                              Working...
                              X