[PATCH 10/14] dix: Add PostDispatchCallback

Keith Packard keithp at keithp.com
Mon Dec 2 15:39:06 PST 2013


Adam Jackson <ajax at redhat.com> writes:

> This is required to Xineramify the Damage extension, since we need to
> collect regions across screens.  You can't quite use FlushCallback for
> this since WriteEventsToClient can itself trigger FlushCallback and you
> recurse.
>
> There are probably other cases where this would be useful though, for
> example some of our abuse of BlockHandler may want to move to this
> callback.

I'm not a fan, but your damage case doesn't readily admit to other
solutions.

Reviewed-by: Keith Packard <keithp at keithp.com>

-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20131202/90981bfb/attachment.pgp>


More information about the xorg-devel mailing list