[Bug 33867] [bisected] Graphics corruption related to pageflip ioctl support in 2.6.38-rc*

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugs.freedesktop.org/show_bug.cgi?id=33867

--- Comment #1 from Dave Witbrodt <dawitbro@xxxxxxxxxxxxx> 2011-02-03 01:56:35 PST ---
I would also like to mention that, other than the 'prboom-plus' all-black melt
glitch, everything is working fine.  Even 'torcs', which has given me a great
deal of problems in the past when testing cutting-edge drivers/software, runs
better than I've ever seen it (since I used the 'nvidia' blob with my long-dead
GeForce 7950GT.  I have never been able to play the "Forza" track in 'torcs'
with an open source driver -- the frame rate was 8 fps or below -- until now. 
Other tracks are mostly playable, though their frame rate was capped at 30 fps
or less ever since vline was added to xf86-video-ati; now those rates are 25-35
fps minimum, and frequently reach the 50's (even 60's occasionally).

So, I only discovered the issue with the hangs because I was trying to bisect a
minor glitch.  Someone is really doing something right with the open source
support, because just since the last week of January the performance I'm seeing
on this HD 5750 seems 50-150% faster!  I don't know what caused it:  I have
built newer versions of the kernel, xf86-video-ati, xorg-server, and mesa
during that time.  Maybe this has something to do with it:

commit 8c631cfeae29b5236928f759e222aa35e6e4984c
Author: Marek OlÅÃk <maraeo@xxxxxxxxx>
Date:   Fri Jan 28 22:04:09 2011 +0100

    r600g: rework vertex buffer uploads

    Only upload the [min_index, max_index] range instead of [0, userbuf_size].
    This an important optimization.

    Framerate in Lightsmark:
    Before: 22 fps
    After: 75 fps

    The same optimization is already in r300g.

Whoever is actually to blame, I would just like to thank all of you who are
working on this stuff!

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux