[PATCH] Call flush callback chain when we flush client buffer due to overflow

Keith Packard keithp at keithp.com
Thu Jul 29 16:18:47 PDT 2010

On Thu, 29 Jul 2010 18:53:34 -0400, Kristian Høgsberg <krh at bitplanet.net> wrote:

> This case was missing and could cause corruption if we flush damage events
> to a client before the driver gets to submit the rendering from the
> callback chain.

Seems like this is a good candidate for 1.9, yes? Is there a specific
bug that this helps address?

Also, there is one more call to FlushClient in CloseDownConnection; any
reason we shouldn't be invoking the FlushCallback there too? More from a
sense of completeness than a chance that it's going to actually matter.

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: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20100729/991ec1f6/attachment.pgp>

More information about the xorg mailing list