I don't think it's bloat so much. It's all about switch two buffers. Look at this example: http://wiki.osdev.org/Double_Buffering#Example_in_C
I'm a bit rusty about C coding and Xlib but if nobody implements it I'll try to play around a bit by myself. 2013/1/8 Christoph Lohmann <2...@r-36.net> > Greetings. > > On Tue, 08 Jan 2013 20:16:17 +0100 clamiax <smo...@gmail.com> wrote: > > Hi, > > > > I started to use Xinerama at office. Just want to inform you, if you > > already don't know it, that Xinerama (panoramix) and the DBE extension > are > > mutually excluded[0]. Thus, for those who use xinerama, st is unusable. > > > > > > [0] http://cgit.freedesktop.org/xorg/xserver/tree/dbe/dbe.c#n1433 > > Is there any X11 expert here how double buffering should be done with > Xinerama then? > > St could do the copying manually, but that’s bloat, if it’s a simpler > API, which is available. > > > Sincerely, > > Christoph Lohmann > > >