+ Reply to Thread
Results 1 to 7 of 7

Thread: Status of the Intel Gallium Driver?

  1. #1
    Join Date
    Jul 2008
    Posts
    34

    Default Status of the Intel Gallium Driver?

    Is Intel's Gallium driving being worked on at all? Looking at the commits in mesa show very little being done to it.

    I gave it a try and recompiled mesa with gallium support and glxgears works and also my cairo-dock (uses opengl). However, almost everything else fails to start with:
    vbo/vbo_exec_draw.c:220: vbo_exec_bind_arrays: Assertion `exec->vtx.bufferobj->Pointer' failed.

    Anyone else get the gallium driver working?

  2. #2
    Join Date
    Jun 2009
    Posts
    2

    Default

    Quote Originally Posted by Gentooer View Post
    Is Intel's Gallium driving being worked on at all? Looking at the commits in mesa show very little being done to it.

    I gave it a try and recompiled mesa with gallium support and glxgears works and also my cairo-dock (uses opengl). However, almost everything else fails to start with:
    vbo/vbo_exec_draw.c:220: vbo_exec_bind_arrays: Assertion `exec->vtx.bufferobj->Pointer' failed.

    Anyone else get the gallium driver working?
    Same for me, with gallium enabled almost every app fails with this assertion. Maybe it's gentoo mesa ebuild fault?

  3. #3
    Join Date
    Oct 2008
    Location
    Sweden
    Posts
    927

    Default

    The status of the Gallium drivers would make for a very interesting article *hint hint*

  4. #4
    Join Date
    Apr 2009
    Location
    Woodbridge, VA
    Posts
    110

    Default

    Quote Originally Posted by whizse View Post
    The status of the Gallium drivers would make for a very interesting article *hint hint*
    The intel developers (as well as the the other major companies developers) have made it pretty clear that they arent working on the gallium side at all and are focusing on normal mesa. i915 is supposed to be the furthest along one but last time I compiled it I had missing textures everywhere on things that actually ran..

  5. #5
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    6,087

    Default

    I think everyone wants to get through KMS, GEM/TTM and DRI2 before taking on another big architectural shift. Gallium3D needs all those to be solid (GEM/TTM and DRI2 anyways) as a pre-requisite, so this does kinda make sense.

  6. #6
    Join Date
    Oct 2008
    Location
    Sweden
    Posts
    927

    Default

    Quote Originally Posted by bridgman View Post
    I think everyone wants to get through KMS, GEM/TTM and DRI2 before taking on another big architectural shift. Gallium3D needs all those to be solid (GEM/TTM and DRI2 anyways) as a pre-requisite, so this does kinda make sense.
    Right, on the Intel side, the big parts seems to be in place, but I guess there's plenty of bugs and regressions to fix still. Ten percent of the work takes 90 percent of the time, or something like that

  7. #7
    Join Date
    Jul 2008
    Posts
    34

    Default

    Just thought I'd provide an update. I tried building mesa master with gallium i915 support, and everything seems to be working very smoothly now. I haven't done a lot of testing, but glxgears, mplayer with GL video, openarena, and a couple other small games all seem to be working flawlessly. I think the frame rates might be slightly lower, but still very playable.

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts