Rewrite input event delivery path.
authorKristian Høgsberg <krh@redhat.com>
Fri, 12 Dec 2008 04:18:45 +0000 (23:18 -0500)
committerKristian Høgsberg <krh@redhat.com>
Fri, 12 Dec 2008 04:18:45 +0000 (23:18 -0500)
commit8027cba2f1143f96556e4d056f10bee4554957b1
tree0def0a0aaf107781894caaaf01a8a06567bc9fba
parent3aa850dd903e21b90e0e4afd8eb5cc7fbbc5c615
Rewrite input event delivery path.

Instead of having the input driver push the events into the core server,
only to have the server call back out to the compositor hooks, the driver now
just calls the compositor directly.  The input drivers are always dependent on
the type of compositor anyway so there was no point in passing the events
through the server.  Now the server is only involved when it's time to actually
send the events to the clients.
evdev.c