mutter/src/backends
Jonas Ådahl 767e12125b ClutterStageCogl: Let the sub-classes handle the onscreen
In preperation for having allowing drawing onto multiple onscreen
framebuffers, move the onscreen framebuffer handling to the
corresponding winsys dependent backends.

Currently the onscreen framebuffer is still accessed, but, as can seen
by the usage of "legacy" in the accessor name, it should be considered
the legacy method. Eventually only the X11 Compositing Manager backend
will make use of the legacy single onscreen framebuffer API.

https://bugzilla.gnome.org/show_bug.cgi?id=768976
2016-07-20 14:23:48 +08:00
..
native ClutterStageCogl: Let the sub-classes handle the onscreen 2016-07-20 14:23:48 +08:00
x11 Explicitly create per backend stage windows 2016-07-20 14:23:48 +08:00
edid-parse.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
edid.h edid: Remove unused declarations 2014-09-12 11:55:08 -06:00
meta-backend-private.h Introduce MetaRenderer 2016-07-20 14:23:48 +08:00
meta-backend.c backends: Make clutter stage resizing more explicit 2016-07-20 14:23:48 +08:00
meta-barrier-private.h Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-cursor-renderer.c backends: Allow multiple "SW" cursor overlays on the stage 2016-05-03 18:17:01 +02:00
meta-cursor-renderer.h Don't duplicate declarations from G_DEFINE_TYPE 2015-09-24 03:01:51 +02:00
meta-cursor-tracker-private.h Rename MetaCursorReference to MetaCursorSprite 2015-08-28 09:52:30 +08:00
meta-cursor-tracker.c Use correct cogl object types 2016-07-20 14:23:48 +08:00
meta-cursor.c Use correct cogl object types 2016-07-20 14:23:48 +08:00
meta-cursor.h Support scaling of cursor sprites given what output they are on 2015-09-13 21:26:22 +08:00
meta-display-config-shared.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-idle-monitor-dbus.c MetaIdleMonitorDBus: unref the objects after exporting them 2014-05-07 19:04:54 +02:00
meta-idle-monitor-dbus.h Start molding out a new src/backends/ dir 2014-03-31 22:11:00 -04:00
meta-idle-monitor-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
meta-idle-monitor.c backends: Make MetaBackend available to introspection 2014-08-07 11:31:59 +02:00
meta-input-settings-private.h backends: Force 2-finger scroll by default if available 2015-12-15 14:38:23 +01:00
meta-input-settings.c backends: Fix cut'n'paste error in click method setting 2015-12-15 14:41:51 +01:00
meta-monitor-config.c monitor-manager: Add get_is_builtin_display_on() 2016-04-21 21:16:16 +02:00
meta-monitor-config.h monitor-manager: Add get_is_builtin_display_on() 2016-04-21 21:16:16 +02:00
meta-monitor-manager-dummy.c Avoid shadowing existing variables 2015-09-24 03:08:22 +02:00
meta-monitor-manager-dummy.h monitor-manager: Expose MetaMonitorManager to introspection 2015-01-30 13:13:49 -05:00
meta-monitor-manager-private.h backends: Add flags to MetaMonitorMode 2016-05-13 18:44:45 +02:00
meta-monitor-manager.c backends: Add flags to MetaMonitorMode 2016-05-13 18:44:45 +02:00
meta-pointer-constraint.c Implement support for the wp_pointer_constraints protocol 2016-02-16 19:02:48 +08:00
meta-pointer-constraint.h Implement support for the wp_pointer_constraints protocol 2016-02-16 19:02:48 +08:00
meta-renderer.c Create cogl renderer in MetaRenderer 2016-07-20 14:23:48 +08:00
meta-renderer.h Create cogl renderer in MetaRenderer 2016-07-20 14:23:48 +08:00
meta-stage.c stage: Fix function definition 2016-06-02 16:10:42 +02:00
meta-stage.h backends: Allow multiple "SW" cursor overlays on the stage 2016-05-03 18:17:01 +02:00