[Xevie] My current design efforts
Sebastien
ssebastien at gmail.com
Mon Oct 4 13:44:34 PDT 2004
On Mon, 04 Oct 2004 09:53:44 -0700, Deron Johnson <deron.johnson at sun.com> wrote:
>
> Hi Keith,
>
> I wanted to update you on my current design efforts in the area of
> the event pathway. I'm currently investigating an approach which
> has the X server sending events to the Display Server to do the pick
> and the Display Server sends the events back to the X server to do the
> grab processing and event propogation. If the event is destined for an
> X window, the event is sent to the event client. But if the event is
> destined for a 3D object, the event is sent back to the Display Server
> for further propogation. This approach avoids the need to export window
> geometry information to the Display Server and it has no race conditions
> because all of the grab processing is done in one place (in the X
> server). The down side of this approach is that there is extra latency
> for 3D object events (the time it takes to ship the post-grab-processing
> event back to the Display Server). I am currently trying to characterize
> whether this latency is significant.
Solaris has a shared memory transport for X which dramatically reduces
latency and improves rendering performace up to 400%. Maybe that is a
help in your case.
-- sebastien
More information about the xevie
mailing list