[PATCH xserver 0/4] Rework suspending GLX clients
michel at daenzer.net
Fri Jun 30 02:18:04 UTC 2017
On 30/06/17 02:30 AM, Keith Packard wrote:
> Adam Jackson <ajax at redhat.com> writes:
>> As far as I can tell, DRI3 clients do not need to suspend when VT
>> switched. Also, the code to drive that suspension is in the wrong
>> place, a client that only issued DRI1 requests but not GLX would not be
>> slept on VT switch.
> I'm not sure I understand why DRI1 and DRI2 clients need to have their X
> requests suspended either? Are we using this to get them to stop talking
> to the device on the client side?
It doesn't have much of an effect for DRI1 clients, since they don't
need to perform any X11 protocol requests once they have a DRI drawable
and access to the SAREA.
For DRI2, I'm adding Kristian, who added this code in
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 224 bytes
Desc: OpenPGP digital signature
More information about the xorg-devel