[Bug 16799] hibernate broken on radeon with latest libdrm git

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jul 23 00:43:32 PDT 2008


Michel Dänzer <michel at tungstengraphics.com> changed:

           What    |Removed                     |Added
                 CC|michel at tungstengraphics.com,|
                   |jbarnes at virtuousgeek.org    |

--- Comment #12 from Michel Dänzer <michel at tungstengraphics.com>  2008-07-23 00:43:28 PST ---
(In reply to comment #10)
> Shouldn't the above function update the interrupt registers?

No. This is an old scheme which was supposed to disable the vblank interrupts
while there are no 3D clients. This was obviously useless with compiz, and
generally quirky at best (e.g. I think direct rendering clients could end up
already waiting for vblank before the X driver got around to enabling the
interrupt). It's been superseeded by vblank-rework, of which the commit causing
this problem for you is a part. From my POV the old interface could only be
useful anymore for the 3D driver to find out which CRTC(s) it can wait for
vblank on.

P.S. I'm already getting two copies of each update via the two lists, please
don't add me to CC... also I think Jesse has been exonerated. ;)

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the xorg-driver-ati mailing list