mutter/clutter/clutter
Jonas Ådahl 1c98f01a65 renderer-native: Draw stage separately per CRTC
Prior to this commit the stage was drawn separately for each logical
monitor. This allowed to draw different parts of the stage with
different transformations, e.g. with a different viewport to implement
HiDPI support.

Go even further and have one view per CRTC. This causes the stage to
e.g. draw two mirrored monitors twice, instead of using the same
framebuffer on both. This enables us to do two things: one is to support
tiled monitors and monitor mirroring using the EGLStreams backend; the
other is that it'll enable us to tie rendering directly to the CRTC it
will render for. It is also a requirement for rendering being affected
by CRTC state, such as gamma.

It'll be possible to still inhibit re-drawing of the same content
twice, but it should be implemented differently, so that it will still
be possible to implement features requiring the CRTC split.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/1042
2020-02-25 18:39:51 +01:00
..
cally clutter: avoid g_signal_emit_by_name() from ClutterActor 2020-02-24 22:36:27 +00:00
cogl cogl: reduce temporary allocations calculating redraw regions 2020-02-24 22:44:35 +00:00
deprecated clutter, core: Stop using the Cogl framebuffer stack 2019-12-03 19:02:14 +00:00
egl clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
wayland clutter: Remove unused ClutterWaylandSurface 2019-06-18 09:54:00 +02:00
x11 clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-action.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-actor-box-private.h clutter: Fix offscreen-effect painting of clones 2019-01-24 17:00:25 +00:00
clutter-actor-box.c Replace ClutterVertex by graphene_point3d_t 2019-10-16 11:38:13 +00:00
clutter-actor-meta-private.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-actor-meta.c cleanup: Use g_clear_signal_handler() where possible 2019-11-21 15:02:27 +00:00
clutter-actor-meta.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-actor-private.h clutter/stage: Remove "active framebuffer" state 2019-12-03 19:02:14 +00:00
clutter-actor.c clutter: avoid g_signal_emit_by_name() from ClutterActor 2020-02-24 22:36:27 +00:00
clutter-actor.h clutter: avoid g_signal_emit_by_name() from ClutterActor 2020-02-24 22:36:27 +00:00
clutter-align-constraint.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-align-constraint.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-animatable.c clutter: Remove unused deprecated/clutter-animatable.h 2019-11-19 21:50:26 +00:00
clutter-animatable.h clutter: Animatable: Use G_DECLARE_INTERFACE() 2019-02-27 16:44:24 +00:00
clutter-autocleanups.h clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-backend-private.h clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-backend.c clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-backend.h clutter: Move keymap from ClutterBackend to ClutterSeat 2020-01-30 17:59:47 +01:00
clutter-base-types.c Replace ClutterGeometry by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-bezier.c Fix some spelling errors 2018-03-21 13:22:35 +08:00
clutter-bezier.h clutter: Add missing void to function declaration 2019-01-22 18:31:52 +01:00
clutter-bin-layout.c clutter: Remove unused deprecated/clutter-bin-layout.h 2019-11-19 21:50:26 +00:00
clutter-bin-layout.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-bind-constraint.c bind-constraint: Update the preferred size 2020-02-19 08:26:28 -03:00
clutter-bind-constraint.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-binding-pool.c Use free_full on GSList's instead of foreach + free 2019-05-15 14:49:56 -05:00
clutter-binding-pool.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-blur-effect.c clutter, core: Stop using the Cogl framebuffer stack 2019-12-03 19:02:14 +00:00
clutter-blur-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-box-layout.c clutter-box-layout: Use floats and assert on denormal numbers 2019-01-28 18:36:05 +01:00
clutter-box-layout.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-brightness-contrast-effect.c clutter/brightness-contrast-effect: Compare float with G_APPROX_VALUE 2020-01-07 14:20:21 -03:00
clutter-brightness-contrast-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-build-config.h.meson Add meson build support 2018-11-06 18:51:44 +01:00
clutter-cairo.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-cairo.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-canvas.c clutter: fix hole in ClutterPaintNode 2020-02-21 22:36:31 +00:00
clutter-canvas.h clutter/canvas: Implement clutter_canvas_{get,set}_scale_factor 2019-03-01 17:46:49 +00:00
clutter-child-meta.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-child-meta.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-click-action.c cleanup: Use g_clear_handle_id() for g_source_remove() 2019-11-22 01:27:40 +01:00
clutter-click-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-clone.c clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-clone.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-color-static.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-color.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-color.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-colorize-effect.c clutter, core: Stop using the Cogl framebuffer stack 2019-12-03 19:02:14 +00:00
clutter-colorize-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-config.h.in move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-constraint-private.h clutter: Make clutter_contraint_update_preferred_size() public 2020-02-19 11:57:05 +00:00
clutter-constraint.c clutter: Make clutter_contraint_update_preferred_size() public 2020-02-19 11:57:05 +00:00
clutter-constraint.h clutter: Make clutter_contraint_update_preferred_size() public 2020-02-19 11:57:05 +00:00
clutter-container-private.h clutter: avoid g_signal_emit_by_name() from ClutterActor 2020-02-24 22:36:27 +00:00
clutter-container.c clutter: avoid g_signal_emit_by_name() from ClutterActor 2020-02-24 22:36:27 +00:00
clutter-container.h clutter/actor: Remove deprecated clutter container foreach 2019-10-15 08:51:45 +00:00
clutter-content-private.h clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-content.c clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-content.h clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-debug.h Allow changing Clutter debug flags at runtime 2019-10-25 19:12:34 +00:00
clutter-deform-effect.c clutter, core: Stop using the Cogl framebuffer stack 2019-12-03 19:02:14 +00:00
clutter-deform-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-deprecated.h clutter: Remove deprecated ClutterTableLayout 2019-11-19 21:50:27 +00:00
clutter-desaturate-effect.c clutter, core: Stop using the Cogl framebuffer stack 2019-12-03 19:02:14 +00:00
clutter-desaturate-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-drag-action.c cleanup: Use g_clear_signal_handler() where possible 2019-11-21 15:02:27 +00:00
clutter-drag-action.h Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-drop-action.c cleanup: Use g_clear_signal_handler() where possible 2019-11-21 15:02:27 +00:00
clutter-drop-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-easing.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-easing.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-effect-private.h clutter: Introduce pick contexts 2019-12-03 19:02:14 +00:00
clutter-effect.c clutter: Introduce pick contexts 2019-12-03 19:02:14 +00:00
clutter-effect.h clutter: Introduce pick contexts 2019-12-03 19:02:14 +00:00
clutter-enum-types.c.in Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-enum-types.h.in enum-types: Use @basename@ in header comment 2019-06-12 18:01:36 +02:00
clutter-enums.h clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE 2020-02-21 18:07:46 +08:00
clutter-event-private.h clutter: Move evdev input to src/backends/native 2019-08-24 08:59:08 +00:00
clutter-event.c clutter: return correct enum type 2019-11-12 17:09:09 +01:00
clutter-event.h Replace ClutterPoint by graphene_point_t 2019-10-16 11:38:14 +00:00
clutter-feature.c cogl: Remove unused CoglFeatureFlags 2019-10-21 21:43:08 +00:00
clutter-feature.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-fixed-layout.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-fixed-layout.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-flatten-effect.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-flatten-effect.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-flow-layout.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-flow-layout.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-gesture-action-private.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-gesture-action.c cleanup: Use g_clear_signal_handler() where possible 2019-11-21 15:02:27 +00:00
clutter-gesture-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-graphene.c Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-graphene.h Replace ClutterVertex by graphene_point3d_t 2019-10-16 11:38:13 +00:00
clutter-grid-layout.c clutter: Remove deprecated ClutterTableLayout 2019-11-19 21:50:27 +00:00
clutter-grid-layout.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-group.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-id-pool.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-id-pool.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-image.c clutter: fix hole in ClutterPaintNode 2020-02-21 22:36:31 +00:00
clutter-image.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
clutter-input-device-private.h clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-input-device-tool.c Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
clutter-input-device-tool.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-input-device.c clutter: Fix input device node path leak 2020-01-30 22:28:56 +01:00
clutter-input-device.h clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-input-focus-private.h clutter: Add ClutterInputMethod and ClutterInputFocus 2018-01-18 15:35:29 +01:00
clutter-input-focus.c Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-input-focus.h Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-input-method-private.h Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-input-method.c clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-input-method.h Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-input-pointer-a11y-private.h clutter: Move X11 input to src/backends/x11 2019-08-24 08:59:08 +00:00
clutter-input-pointer-a11y.c clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-interval.c clutter: Remove ClutterFixed 2016-07-20 14:23:48 +08:00
clutter-interval.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-keyframe-transition.c clutter/keyframe-transition: Properly compare keys 2018-11-12 15:36:29 +01:00
clutter-keyframe-transition.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-keymap.c clutter: Move keymap direction from ClutterBackend to ClutterKeymap 2020-01-30 17:59:46 +01:00
clutter-keymap.h clutter: Move keymap direction from ClutterBackend to ClutterKeymap 2020-01-30 17:59:46 +01:00
clutter-keysyms-table.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-keysyms-update.pl clutter: Remove unused deprecated/clutter-keysyms.h 2019-11-19 21:50:26 +00:00
clutter-keysyms.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-layout-manager.c clutter: Remove deprecated ClutterTableLayout 2019-11-19 21:50:27 +00:00
clutter-layout-manager.h clutter: Remove unused clutter-layout-manager-deprecated.c 2019-10-22 11:57:55 -04:00
clutter-layout-meta.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-layout-meta.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-macros.h clutter: Assume compiler supports visibility flag and attributes 2018-11-06 17:17:36 +01:00
clutter-main.c clutter: avoid redundant _clutter_paint_node_init_types() 2020-02-25 01:14:09 +00:00
clutter-main.h Allow changing Clutter debug flags at runtime 2019-10-25 19:12:34 +00:00
clutter-marshal.list clutter/input-pointer-a11y: Include success boolean in stop signals 2019-08-27 07:36:57 +00:00
clutter-master-clock-default.c clutter/master-clock: Remove fallback throttles 2019-06-07 12:08:49 -03:00
clutter-master-clock-default.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-master-clock.c clutter: MasterClock: Use G_DECLARE_INTERFACE() 2019-02-27 16:44:24 +00:00
clutter-master-clock.h clutter: MasterClock: Use G_DECLARE_INTERFACE() 2019-02-27 16:44:24 +00:00
clutter-mutter.h clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
clutter-offscreen-effect-private.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-offscreen-effect.c clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE 2020-02-21 18:07:46 +08:00
clutter-offscreen-effect.h clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-page-turn-effect.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-page-turn-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-paint-context-private.h paint-context: Expose push and pop framebuffer 2019-12-03 16:41:34 -03:00
clutter-paint-context.c clutter/paint-context: Add API to get base framebuffer 2019-12-03 19:02:14 +00:00
clutter-paint-context.h paint-context: Expose push and pop framebuffer 2019-12-03 16:41:34 -03:00
clutter-paint-node-private.h clutter: fix hole in ClutterPaintNode 2020-02-21 22:36:31 +00:00
clutter-paint-node.c clutter: avoid redundant _clutter_paint_node_init_types() 2020-02-25 01:14:09 +00:00
clutter-paint-node.h clutter: fix hole in ClutterPaintNode 2020-02-21 22:36:31 +00:00
clutter-paint-nodes.c clutter/paint-nodes: Add missing newline 2019-12-03 19:02:14 +00:00
clutter-paint-nodes.h clutter/paint-nodes: Introduce ClutterActorNode 2019-10-22 14:47:37 -03:00
clutter-paint-volume-private.h Replace ClutterVertex by graphene_point3d_t 2019-10-16 11:38:13 +00:00
clutter-paint-volume.c Replace ClutterVertex by graphene_point3d_t 2019-10-16 11:38:13 +00:00
clutter-pan-action.c clutter: Remove marshallers that are available in GLib 2019-08-19 13:09:56 +00:00
clutter-pan-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-path-constraint.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-path-constraint.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-path.c clutter: Remove behaviours 2019-10-22 19:01:17 +00:00
clutter-path.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-pick-context-private.h clutter: Introduce pick contexts 2019-12-03 19:02:14 +00:00
clutter-pick-context.c clutter: Introduce pick contexts 2019-12-03 19:02:14 +00:00
clutter-pick-context.h clutter: Introduce pick contexts 2019-12-03 19:02:14 +00:00
clutter-private.h clutter: Split pick and paint 2019-10-21 13:49:26 +00:00
clutter-property-transition.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-property-transition.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-rotate-action.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-rotate-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-script-parser.c Replace ClutterGeometry by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-script-private.h Replace ClutterGeometry by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-script.c clutter: Remove ClutterTexture 2019-11-13 13:56:08 +00:00
clutter-script.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
clutter-scriptable.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-scriptable.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-scroll-actor.c Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-scroll-actor.h Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-seat.c clutter/seat: Add API to inhibit unfocus of the cursor surface/actor 2020-02-24 09:52:06 +00:00
clutter-seat.h clutter/seat: Add API to inhibit unfocus of the cursor surface/actor 2020-02-24 09:52:06 +00:00
clutter-settings-private.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-settings.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-settings.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-shader-effect.c cogl: Remove no-op cogl_shader_compile and cogl_shader_get_info_log 2020-02-12 21:55:44 +00:00
clutter-shader-effect.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-shader-types.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-shader-types.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-snap-constraint.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-snap-constraint.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-stage-manager-private.h move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter-stage-manager.c clutter: Remove unused deprecated/clutter-stage-manager.h 2019-11-19 21:50:26 +00:00
clutter-stage-manager.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-stage-private.h clutter/stage: Add an API for shallow relayouts 2020-01-30 18:31:24 +00:00
clutter-stage-view-private.h clutter: Introduce paint contexts 2019-12-03 19:02:14 +00:00
clutter-stage-view.c clutter/stage-view: Separate offscreen and shadowfb 2019-11-04 10:44:42 +01:00
clutter-stage-view.h clutter: Make ClutterStageView a public class 2019-06-19 12:35:29 -03:00
clutter-stage-window.c clutter: Drop unused API 2019-11-22 21:07:05 +00:00
clutter-stage-window.h clutter: Drop unused API 2019-11-22 21:07:05 +00:00
clutter-stage.c renderer-native: Draw stage separately per CRTC 2020-02-25 18:39:51 +01:00
clutter-stage.h clutter: Drop unused API 2019-11-22 21:07:05 +00:00
clutter-swipe-action.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-swipe-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-tap-action.c clutter: Remove marshallers that are available in GLib 2019-08-19 13:09:56 +00:00
clutter-tap-action.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-text-buffer.c clutter: Use g_object_notify_by_pspec() 2019-07-30 13:50:17 +02:00
clutter-text-buffer.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-text.c clutter: Move keymap from ClutterBackend to ClutterSeat 2020-01-30 17:59:47 +01:00
clutter-text.h Replace ClutterGeometry by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-timeline.c clutter-timeline: Fix some indentation 2019-12-09 17:53:51 +01:00
clutter-timeline.h Replace ClutterPoint by graphene_point_t 2019-10-16 11:38:14 +00:00
clutter-transition-group.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-transition-group.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-transition.c clutter/transition: Don't split reference counting with actor 2019-10-07 18:33:28 +00:00
clutter-transition.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-types.h clutter: Remove behaviours 2019-10-22 19:01:17 +00:00
clutter-units.c clutter: Unconditionally include clutter-build-config.h 2018-11-06 17:17:36 +01:00
clutter-units.h clutter: Remove clutter specific version 2018-11-06 17:17:36 +01:00
clutter-util.c Replace ClutterRect by graphene_rect_t 2019-10-16 11:38:14 +00:00
clutter-virtual-input-device.c clutter: Move virtual device management to ClutterSeat 2020-01-30 18:02:14 +01:00
clutter-virtual-input-device.h clutter: Move virtual device management to ClutterSeat 2020-01-30 18:02:14 +01:00
clutter-zoom-action.c Replace ClutterPoint by graphene_point_t 2019-10-16 11:38:14 +00:00
clutter-zoom-action.h Replace ClutterPoint by graphene_point_t 2019-10-16 11:38:14 +00:00
clutter.h clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
meson.build clutter: Drop ClutterDeviceManager 2020-01-30 18:11:23 +01:00
mutter-clutter.pc.in build: Fix include and lib paths in autotools .pc files 2018-11-07 14:29:30 +01:00