Announcement

Collapse
No announcement yet.

Mesa Kills Old Hardware Support: No More 3dfx Voodoo

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

  • Mesa Kills Old Hardware Support: No More 3dfx Voodoo

    Phoronix: Mesa Kills Old Hardware Support: No More 3dfx Voodoo

    The death sentence to legacy Mesa drivers was carried out over the night. All DRI1 drivers have been removed from the Mesa tree along with support for BeOS and other old code, in an effort to remove drivers that receive little maintenance and are just causing a greater burden in re-factoring core Mesa code for the modern drivers. This means though that the Linux desktop loses its support for hardware like VIA Unichrome and 3dfx Voodoo graphics cards...

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

  • #2
    Some typos: opencl > opencl, and sis cpu > sis gpu.

    Comment


    • #3
      *opencl > opengl, heh. Typoed my typo fix.

      Comment


      • #4
        This means though that the Linux desktop loses its support for hardware like VIA Unichrome and 3dfx Voodoo graphics cards.
        Let's not get carried away. The linux desktop looses support FOR DOING 3D in such hardware, a thing that for many hasn't worked correctly in years, and that I doubt even current users of the hardware still use -- even Tux Racer is slow on this hardware.

        The most important parts of the software stack for this hardware are the Xorg drivers which provide 2D acceleration and Xv overlays.

        These I hope they don't remove because it makes a hell of a difference, especially on old hardware, between having 2d accel or just VESA.
        Besides, the whole X stack is supposed to be killed by Wayland, so why not let it all die together.

        Comment


        • #5
          NO!!!!!!

          i had hopes of reinstalling my dusty 3dfx Voodoo !!

          man, those were the good ol' times

          Comment


          • #6
            Originally posted by madjr View Post
            NO!!!!!!

            i had hopes of reinstalling my dusty 3dfx Voodoo !!

            man, those were the good ol' times
            You could complain. Either that or update the codebase to DRI2 and submit patches for support.

            Comment


            • #7
              Originally posted by Shining Arcanine View Post
              You could complain. Either that or update the codebase to DRI2 and submit patches for support.
              if you can get that working

              Comment


              • #8
                The Mesa code-base was trimmed up by over 100,000 lines of code in an effort to modernize the stack and reduce the maintenance burden for Mesa/X.Org developers.
                How many left?

                Comment


                • #9
                  Originally posted by Med_ View Post
                  How many left?
                  sloccount in the mesa directory says.
                  Code:
                  Totals grouped by language (dominant language first):
                  ansic:       722185 (87.60%)
                  cpp:          71777 (8.71%)
                  python:       13576 (1.65%)
                  asm:           7634 (0.93%)
                  sh:            4713 (0.57%)
                  yacc:          3683 (0.45%)
                  lex:            831 (0.10%)
                  perl:            11 (0.00%)
                  lisp:             3 (0.00%)

                  Comment


                  • #10
                    Originally posted by Med_ View Post
                    How many left?
                    830,969...

                    Comment


                    • #11
                      Originally posted by giselher View Post
                      sloccount in the mesa directory says.
                      Code:
                      Totals grouped by language (dominant language first):
                      ansic:       722185 (87.60%)
                      cpp:          71777 (8.71%)
                      python:       13576 (1.65%)
                      asm:           7634 (0.93%)
                      sh:            4713 (0.57%)
                      yacc:          3683 (0.45%)
                      lex:            831 (0.10%)
                      perl:            11 (0.00%)
                      lisp:             3 (0.00%)
                      That means roughly 10% of loc vanished. That's a pretty impressive cleanup.

                      Comment


                      • #12
                        Has there been any talk of maintaining a legacy 7.11 branch for people with the older hardware? I have a 3dfx v3 3000 pci which I keep around in case of main card failure. I was throwing together PCs the other day out of spare parts and actually used it briefly. I think I even got compositing working in E17+ecomorph (I know I did with a Geforce2 MX, which was a little surprising).

                        Comment


                        • #13
                          Originally posted by psycho_driver View Post
                          Has there been any talk of maintaining a legacy 7.11 branch for people with the older hardware?
                          Given that these drivers have not been maintained in years i would be surprised to suddenly see people stepping up to maintain them.

                          Comment


                          • #14
                            Am wondering if decimal point is missing. Still have bunch 2MB Millenium MGA PCI cards kicking around for testing and other emergencies. Two of them reside in the workstation from which I write, which does have an empty AGP slot but what would be the point? Will 2D drivers indeed still be around? lsmod shows:

                            Code:
                            matroxfb_base           19520  1 
                            matroxfb_DAC1064          8253  1 matroxfb_base
                            matroxfb_accel            3219  1 matroxfb_base
                            matroxfb_Ti3026           4153  1 matroxfb_base
                            matroxfb_g450             4656  1 matroxfb_base

                            Comment


                            • #15
                              Here's another instance of praised backwards compatibility in Linux.

                              Not enough man power? Ditch it!

                              Comment

                              Working...
                              X