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 <20h_AT_r-36.net>
> Greetings.
>
> On Tue, 08 Jan 2013 20:16:17 +0100 clamiax <smoppy_AT_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
>
>
>
Received on Tue Jan 08 2013 - 21:35:00 CET