[comp.windows.x] XMaxRequestSize, and Xlib

doug@genmri.UUCP (Doug Becker) (02/01/91)

While we're on the subject of XMaxRequestSize, I've noticed that there is
no definitive documentation describing when the client must break up poly
requests and when Xlib will do it automatically.  For example, the MIT
implementation automatically chops up XDrawPoints calls, but doesn't chop
up XDrawLines calls.  This makes sense empirically since chopping up the
latter request could possibly disturb the server's joining of lines.

I understand that few vendors provide their own Xlib implementations, but
it would be nonetheless beneficial if the distinction between Xlib
poly-request-generating routines that chop up requests and those that do
not were part of the Xlib standard.  (Until then, I guess I'll just have to
chop up all poly requests suitably myself, in the client.)

-- 

Doug Becker
doug@nmri.ge.com
crdgw1.ge.com!sane!doug