Daniel Rozsnyó wrote:
Hello,
  I have a similarly OT question as Nicolas.

  While working on my Ethernet attached TFT, I need to decide where to
"cut" the video output chain. The choices are:

  *) X driver: the interface might have acceleration, but I'm not sure
if modern apps (kde/gnome) use the line drawing, or they just do bitmap
copy on almost everything. I hope that at least scrolling can be
accelerated this way.

A lot of modern X apps do their own offscreen rendering and copy
everything because basic X is pretty awful (no antialiasing, etc).
Others expect Xrender to be present with a whole new set of
graphic primitives. Given what you say below about simplicity,
I wouldn't recommend it.


  *) Use an invisible framebuffer and implement own change transmission
protocol similar to VNC, optimized for 100Mbps.

Sun did this for their thin-client Javastation (or something like
that?) terminals which they sold for a while. We got decent screen
refresh speed over 100M Ethernet, and it works with everything,
not just X.



  Other, which are be impossible (with a Spartan3E-500 & ATmega128):

  *) Use a standard VNC protocol

VNC is really pretty simple, and it would be a considerable
advantage if you could just plug these things into an existing
VNC server.

--
        Hugh Fisher
        DCS, ANU

_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to