1
0
Fork 0
mutter-performance-source/clutter/wayland
Emmanuele Bassi adb6ffbd0e backend: Unify the event initialization
Input backends are, in some cases, independent from the windowing system
backends; we can initialize input handling using a model similar to what
we use for windowing backends, including an environment variable and
compile-/run-time checks.

This model allows us to remove the backend-specific init_events(), and
use a generic implementation directly inside the base ClutterBackend
class, thus further reducing the backend-specific code that every
platform has to implement.

This requires some minor surgery to every single backend, to make sure
that the function exposed to initialize the event loop is similar and
performs roughly the same operations.
2011-11-10 14:42:40 +00:00
..
clutter-backend-wayland.c backend: Unify the event initialization 2011-11-10 14:42:40 +00:00
clutter-backend-wayland.h wayland: fall back to shm buffers if drm fails 2011-02-01 02:58:15 +00:00
clutter-event-wayland.c Add wayland backend 2010-10-14 16:23:05 +01:00
clutter-input-device-wayland.c Add private header for event-related API 2011-02-18 16:35:36 +00:00
clutter-stage-wayland.c Remove internal usage of ClutterGeometry in StageWindow 2011-09-26 12:05:55 +01:00
clutter-stage-wayland.h Remove internal usage of ClutterGeometry in StageWindow 2011-09-26 12:05:55 +01:00
clutter-wayland.h Rename the EGLDisplay accessors 2010-12-09 15:34:22 +00:00