Announcement

Collapse
No announcement yet.

Another New KMS Graphics Driver Tips Up

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

  • Another New KMS Graphics Driver Tips Up

    Phoronix: Another New KMS Graphics Driver Tips Up

    Another new open-source KMS (kernel mode-setting) kernel graphics driver has tipped-up. This time it's for.....

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

  • #2
    Originally posted by asdx
    Great, KMS rocks. Can't wait for Wayland and KDE to work on Wayland now.
    I think you mean Gnome & KDE on Wayland.

    Comment


    • #3
      Does David ever sleep? You're absolutely amazing! Go team!

      Comment


      • #4
        Poor journalism.

        The open-source driver itself is based upon the design of the AST driver along with earlier work done by Matthew Garrett.
        .

        Dave wrote the AST driver as well. The G200 driver is based on the Matthew Garret's Cirrus KMS driver for QEMU. The Cirrus driver is based on my GLINT KMS driver, so the G200 driver is as well.

        Comment


        • #5
          14-year-old graphics card

          Wow, the G200 is a 14-year-old graphics card and its seeing new device driver development work in the open source community.

          Comment


          • #6
            Originally posted by uid313 View Post
            Wow, the G200 is a 14-year-old graphics card and its seeing new device driver development work in the open source community.
            Yes, because it's embedded in recent servers (for some reason).

            Comment


            • #7
              So things go from accelerated UMS to cpu-only KMS? How is that an improvement?

              Comment


              • #8
                Originally posted by curaga View Post
                So things go from accelerated UMS to cpu-only KMS? How is that an improvement?
                Because you don't care about accelerating an old chip embedded in a server, while you get the benefits of KMS.

                Comment


                • #9
                  Is there any docs for the desktop cards? Might be fun to try and get the driver working with some of those.

                  Comment


                  • #10
                    Originally posted by AJenbo View Post
                    Is there any docs for the desktop cards? Might be fun to try and get the driver working with some of those.
                    Yes, http://ftp.no.debian.org/pub/unix/Ne...anuals/matrox/

                    I have 1064spec.pdf in addition to those as well.

                    Comment


                    • #11
                      Originally posted by mattst88 View Post
                      Poor journalism.

                      .

                      Dave wrote the AST driver as well. The G200 driver is based on the Matthew Garret's Cirrus KMS driver for QEMU. The Cirrus driver is based on my GLINT KMS driver, so the G200 driver is as well.

                      Well its bits of both really.

                      I wrote AST, then took the MGA and next cirrus code from mjg based on your code, I then transmuted them and caluclated their load bearing tangents. (Sorry watching peppa pig), I then remodeled the mga/cirrus code to look like my AST code and used the same memory management scheme as my AST code, so all 3 drivers nearly look the same apart from the crtc mode setting and gpu init functions :-)

                      Comment


                      • #12
                        Originally posted by AJenbo View Post
                        Is there any docs for the desktop cards? Might be fun to try and get the driver working with some of those.
                        In addition to the docs, there is the UMS code and matroxfb kernel drivers available for reference.

                        Comment


                        • #13
                          Wow, so in a few years I might be able to dust off my matrox G400 and have KMS for that card?

                          Comment


                          • #14
                            Originally posted by uid313 View Post
                            Wow, the G200 is a 14-year-old graphics card and its seeing new device driver development work in the open source community.
                            I wish we could say that for all these chips around... I wonder what that driver actually does and if Matrox ever published enough docs to do more than modesetting. Anyway, havin KMS-drivers is always a good thing.

                            Comment


                            • #15
                              @agd5f

                              is it good to copy that much code? maybe combine em into one driver?

                              Comment

                              Working...
                              X