Announcement

Collapse
No announcement yet.

Gallium3D Merging To Mesa Master This Week

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

  • Gallium3D Merging To Mesa Master This Week

    Phoronix: Gallium3D Merging To Mesa Master This Week

    We have known that Gallium3D would soon be landing in Mesa and now it looks like that will take place this week. In fact, Gallium3D is in the process of being merged to the master development branch right now and should be complete within a day or two...

    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
    I wonder where Sun stands on all this open source gfx drivers?

    Have they made indications of interest?

    Comment


    • #3
      Sometimes i think Sun don't have interest in working graphics. Java performes really worse on X (Java2D and Swing) - compared to Windows and MacOS X. But Sun is shipping X with thier Solaris/OpenSolaris, are they stupid?

      Comment


      • #4
        Well... Sun Microsystems is having a hard enough job keeping up with Linux folks to begin with.

        I think that they probably care, but they need to prioritize. Solaris on the desktop is just a non-starter right now. Linux on the desktop is a tiny fraction of desktop market, but people using Solaris on a desktop is a tiny fraction compared to Linux's tiny fraction.

        If they see a market for open source drivers on Solaris then it shouldn't take much work, compared to what is being done by Intel and AMD on Linux, to get it working.

        This is because the future of the Linux graphics stuff is based around Mesa and Gallium3D. By eliminating the need for Xorg DDX (device dependent X aka 'EXA/XAA drivers') then you can run X Windows just like any other userspace application. Meaning that it uses the same APIs that regular applications use.

        Then all Solaris would have to do is create a in-kernel memory manager, mode setting system, and such things so that they can impliment a DRI2 interface for their kernel. Then the userspace Mesa/Gallium3D drivers should be able to work on it without much effort.

        Once you get the Solaris version of the kernel DRI2 interface working then the rest of the 3D advancements being done on Linux will follow naturally.

        Comment

        Working...
        X