Hi,
is it possible, under X, supposing you run a local X server and
clients, to access some part of the video memory directly or
more or less directly ? Of course, this won't work with
a distant X server that way.
The idea would be to use display hardware to display into a
X window.
Also, what would be the technical problems if someone resizes, or
moves the window ? Will my program be informed of that, before
or after the move (knowing as a user how X works in general,
I don't think you can lock windows).
Has someone already implemented this, and if yes, how does it
compare in term of speed to direct video control, and SVGA
library ?
PS: I am absolutely wanting to trade *some* speed for X
functionnality, this is not to (re-)start a flame about
X slowlyness. I personnally find X absolutely adequate,
even more if the above is more-or-less possible.
PS/2: I have worked with the Parallax board in a HP/UX environment.
They seem to use a special X server to do the real-time
video incrustation, so it of course can be done that way,
but I would prefer a standard way, even if it is a little
slower.
Thank you for any help on the subject.