Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Mesa 7.5.1 Brings Bug Fixes

  1. #11
    Join Date
    Sep 2006
    Posts
    714

    Default

    X fiddling bits on the PCI bus sucks. Having separate 2D and 3D drivers infrastructure sucks worse.

    THAT is the problem. Getting rid of X isn't going to help you one freaking bit.

    But implementing Gallium and running X on top of that will solve those problems just fine.

  2. #12
    Join Date
    Jul 2009
    Location
    Serbia
    Posts
    44

    Default

    Instead of bug fixes mesa 7.5.1 for me and few others brought performance regressions and in some cases serious desktop unresponsivness.

    With 2.6.30.5 kernel [kms disabled] gnome with compiz enabled is unusable, opening gnome menu lags for 10 sec after clicking on it, with 2.6.31-rc9 [kms enabled] system is responsive but it somewhat regressed regarding performance (noticed some stutters in fretsonfire and urban terror, just to mention glxgears ;-) 950fps with mesa 7.5.0 and 350 with mesa 7.5.1).

    Same thing with mesa 7.6rc

    I've filed a bug report...

    http://bugs.freedesktop.org/show_bug.cgi?id=23740

  3. #13
    Join Date
    Apr 2008
    Location
    /dev/random
    Posts
    218

    Default

    Quote Originally Posted by drag View Post
    X fiddling bits on the PCI bus sucks. Having separate 2D and 3D drivers infrastructure sucks worse.

    THAT is the problem. Getting rid of X isn't going to help you one freaking bit.

    But implementing Gallium and running X on top of that will solve those problems just fine.
    That's actually WIP. Look at the xf86-video-modesetting driver + gallium exa/video accel
    It also requires one less 'driver' to make for the devs.
    NOW/FUTURE = DRM + DDX + Gallium
    FUTURE = DRM + Gallium

  4. #14
    Join Date
    Oct 2008
    Location
    Sweden
    Posts
    983

    Default

    Quote Originally Posted by drag View Post
    X fiddling bits on the PCI bus sucks.
    At least with Intel hardware, and some additional patches, it's possible to run X completely in userspace.

  5. #15
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    1,578

    Default

    Quote Originally Posted by whizse View Post
    At least with Intel hardware, and some additional patches, it's possible to run X completely in userspace.
    Actually it's more like this: Intel uses KMS+GEM. Gallium3D uses drivers that use KMS+GEM. KMS+GEM fiddle directly with hardware so userspace doesn't have to. Whether it's X or Gallium3D that uses KMS+GEM is irrelevant. :3

  6. #16
    Join Date
    Aug 2008
    Posts
    77

    Default

    Mesa 7.6 should bring OpenGL 1.5 to R300-R500 cards. Needless to say, this is a new feature and will therefore not be backported to 7.5. What distributions will do is pretty much out of our control.

    Support for OpenGL 2.0 on these cards is still a while away, and will probably come around the time (or slightly after) the Gallium 3D driver is ready for public consumption. No guarantees, though.

Posting Permissions

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