[mutter] (162 commits) Non-fast-forward update to branch gbsneto/profiling-for-real
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (162 commits) Non-fast-forward update to branch gbsneto/profiling-for-real
- Date: Tue, 1 Dec 2020 13:31:42 +0000 (UTC)
The branch 'gbsneto/profiling-for-real' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
42f296b... project: Update sysprof subproject to 3.38.1
f152edd... cogl/trace: Add helper to retrieve capture writer
5872d01... meta/plugin: Add profiling vfuncs
6ca5cbc... profiler: Add support for plugin captures
Commits added to the branch:
32b6847... clutter/stage-cogl: Avoid copying fb_clip_region (*)
287d9b6... clutter/click-action: Move away from device IDs (*)
8dea73c... tests: Drop usage of clutter_event_get_device_id() (*)
7cc6457... core: Move away from clutter_event_get_device_id() (*)
7aa63d6... clutter/event: Drop clutter_event_get_device_id() (*)
9e894b2... tests: Drop usage of clutter_input_device_get_device_id() (*)
045181f... clutter/main: Drop usage of clutter_input_device_get_device (*)
7738ce2... backends/x11: Move to backend-specific meta_input_device_x1 (*)
20e6464... backends/native: Don't fake device IDs (*)
23ae8b4... clutter: Drop clutter_input_device_get_device_id() (*)
b2126fe... gschema: Add missing summaries for toggle-tiled-left/toggle (*)
06e604c... window-props: Also check for actual values change (*)
fddd18c... ci: Use ci-templates (*)
f7cef11... clutter/stage-view: Make get_refresh_rate() public (*)
9db09e3... surface-actor: Add API to check obscuredness per stage view (*)
ff94ed0... surface-actor-wayland: Add API to pick a primary stage view (*)
c78b03b... wayland/compositor: Only emit frame callbacks for the prima (*)
6f38011... ci: Replace only/except with rules (*)
83f5f77... ci: Set some sensible defaults (*)
e4db49d... ci: Bump ci-templates to include registry path fix (*)
abdf467... ci: Include GTK4 (*)
4b32c92... ci/check-commit-log: Fix test failure count value (*)
a0dbf3b... clutter/stage-cogl: Scale and offset the swap region before (*)
96a185d... clutter/stage-cogl: Colour fb_clip_region in CLUTTER_DEBUG_ (*)
f78cfc0... clutter/stage-cogl: Don't paint the blue debug region where (*)
a793b4e... cogl: Add new 'sync-{primitive,frame}' options for COGL_DEB (*)
efbb798... ci: Use non-string like list for "need" relationships (*)
07c64de... ci: Use ci-fairy image in review and run first (*)
ce1e7a5... ci: Check that allow-collaboration is checked for merge req (*)
bfeec27... ci: Include development files for accountsservice (*)
abd8032... ci: Include gdm in image (*)
6b220c9... ci: Rename only_default to pipeline_guard (*)
78f43ba... ci: Guard pipeline on review stage (*)
aedbe03... build: Bump pango version to 1.46.0 (*)
3843293... clutter/text: Use new pango API to compare attribute lists (*)
2713119... window: Fix size hints with CSD (*)
3b7137c... surface-actor-wayland: Optimize get_current_primary_view fo (*)
44563d2... clutter/actor: Don't union child paint volumes if clip is s (*)
b5a7fe4... clutter/actor: Handle clips correctly when building paint v (*)
6e27cc0... ci: Generate junit report if project doesn't enable the reg (*)
aa18619... ci: Bump ci-templates to include ci-fairy fix (*)
d2feaa8... clutter/pick-stack: Use graphene_box_t for axis-aligned rec (*)
3cf11f7... clutter/pick-stack: Move triangle check to else block (*)
5ddf416... ci: Build and test also on aarch64 (*)
9b16eff... clutter: Move assembling the redraw clip out of "queue-redr (*)
ce4c297... clutter/actor: Emit the queue-redraw signal right away (*)
1cd3865... clutter/actor: Remove the queue-redraw signal (*)
906124b... clutter/stage: Don't pass QueueRedrawEntries to actors (*)
0da8a49... clutter/stage: Clarify comments in add_to_stage_clip() a bi (*)
0320649... clutter/actor: Always update last_paint_volumes during pain (*)
58930e9... clutter/actor: Use a variable to check if culling is allowe (*)
1a1f1ec... clutter/frame-clock: Schedule a frame at least once per sec (*)
3073aee... clutter/pick-stack: Add autoptr support (*)
1b29d26... clutter/stage: Remove cached pick mode (*)
c3534d3... clutter/pick-context: Store point and ray on construction (*)
1fdde25... clutter/paint-volume: Add new API to convert to graphene_bo (*)
6c4b897... clutter/actor: Cull out when picking (*)
efb577e... screen-cast: Fix segfault when drawing cursor (*)
17dbb98... clutter/stage: Remove fps_timer (*)
60f647d... backends/native: Don't crash if keymap is misconfigured (*)
b7a9c1d... tests/monitor-unit-tests: Remove left-over debug printf (*)
f6db6cd... monitor-config-manager: Handle multiple builtin panels grac (*)
fba1122... clutter: Add ClutterSeat::query_state() vmethod (*)
384b977... backends/x11: Implement ClutterSeat::query_state() vmethod (*)
9d195b3... backends/native: Implement ClutterSeat::query_state() vmeth (*)
cb7794c... clutter: Use ClutterSeat underneath coords/modifiers input (*)
7d78768... backends/native: Move away from ClutterInputDevice coords (*)
932a5ca... clutter: Drop clutter_input_device_set_state() (*)
730da1d... clutter: Pass base event to clutter_input_device_update() (*)
3234ae2... clutter: Drop clutter_input_device_update_from_event() (*)
2411460... clutter: Drop clutter_input_device_set_coords() (*)
dea909a... clutter: Simplify backend-independent touch accounting (*)
efd0652... backends: Drop GDK device querying code from MetaCursorTrac (*)
8a8d477... backends: Delegate pointer confinements to an impl object (*)
7a2a244... backends: Remove x/y arguments from MetaCursorTracker::curs (*)
e721fde... backends: Add argument for best scale on MetaCursorSprite:: (*)
d41dbf9... wayland: Replace cursor renderer usage with cursor tracker (*)
35abb8a... backends: Add meta_backend_get_cursor_renderer_for_device() (*)
0d83fcc... wayland: Look up cursor renderer for device on MetaWaylandP (*)
cd02286... backends/native: Manage tablet cursors in backend (*)
de0848b... backends: Use graphene_point_t on meta_cursor_tracker_get_p (*)
247613d... backends: Move away from meta_cursor_renderer_get_position( (*)
3ade57e... backends: Add ::device property to MetaCursorRenderer (*)
c93bea9... wayland: Move away from meta_cursor_renderer_get_position() (*)
a8e2935... backends: Drop meta_cursor_renderer_get_position() (*)
00cbcb7... core: Centralize cursor renderer and tracker updates (*)
e218b00... backends: Make MetaHwCursorInhibitor less about sprites (*)
d6f7204... backends: Move HW cursor inhibitors to MetaBackend (*)
5f30d1b... backends: Split pad action mapping to a separate object (*)
c2940ef... backends: Move away from clutter_input_device_set_enabled() (*)
b1d12a9... clutter: Drop ClutterInputDevice::enabled and setter/getter (*)
0c1d48b... backends: Add simple object to delegate logical monitor lay (*)
727e64d... backends: Use MetaViewportInfo to keep MetaSeatNative infor (*)
165b736... backends: Use also a native cursor renderer for tablets (*)
1377c2a... backends: Add method to get extents from viewport info (*)
c362bc4... backends/native: Use viewport info to find out stage extent (*)
05edf48... backends/native: Drop early processing of ClutterEvents (*)
0cb0dd3... backends: Assign stage to events in MetaBackend (*)
1dc534e... backends/native: Drop meta_seat_native_[gs]et_stage() (*)
b56d31e... backends: Simplify MetaInputSettings vfunc (*)
9a21482... backends: Move all output management to MetaInputMapper (*)
4013bed... backends: Make MetaInputMapper take over MetaInputSettings (*)
c3acaeb... backends: Move keyboard a11y into backends (*)
2ceac4a... clutter: Make ClutterSeat::handle_device_event vfunc more g (*)
59059e1... backends/native: Spin MetaSeatImpl off MetaSeatNative (*)
39f4aca... backend/native: Let cursor renderer/tracker be updated by e (*)
31439d7... backends/native: Forward keyboard a11y changes via the Meta (*)
facc963... backends/native: Proxy touch-mode via MetaSeatImpl (*)
be1ffc8... backends/native: Proxy bell notifications from within the M (*)
89a140d... backends/native: Proxy modifier state changes via MetaSeatI (*)
c601a82... clutter: Update device for the current tool in backends (*)
fe9092d... backends: Simplify function arguments (*)
2c1558d... backends: Make device tracking at MetaInputSettings ad-hoc (*)
4e56352... backends: Do not use clutter_seat_list_devices() in MetaInp (*)
1609d14... backends/native: Move MetaInputSettings ownership to MetaSe (*)
b789d38... clutter: Switch to GAsyncQueue for ClutterMainContext event (*)
e76a7f4... backends/native: Protect MetaBarrierManagerNative (*)
cf45050... backends/native: Surround device state queries/updates with (*)
40665b0... backends/native: Seal MetaKeymapNative xkb usage (*)
23f9534... backends/native: Shuffle xkb_keymap creation (*)
f7fbd6e... backends: Handle numlock saving/restoring directly in backe (*)
fd90e41... backends/native: Make some MetaSeatImpl API "async" (*)
fb2440a... backends/native: Make MetaVirtualInputDevice vmethods "asyn (*)
efc1592... backends: Make pointer cursor invisible until the stage is (*)
c6849a6... clutter: Drop clutter_input_device_get_coords() method (*)
d58e082... clutter: Drop clutter_input_device_get_modifier_state() API (*)
699da15... clutter: Drop clutter_input_device_get_key()/n_keys API (*)
c4fa5ef... clutter: Drop clutter_input_device_get_physical_devices() A (*)
be9c531... clutter: Drop clutter_input_device_get_associated_device() (*)
e772f62... clutter: Make axes part of the device tool (*)
168ceb9... backends: Forward event axes as array of ClutterInputAxes e (*)
5689a84... clutter: Drop internal update_from_tool() vmethod (*)
d7d92b0... clutter: Drop ClutterInputDevice axis API (*)
06d577f... clutter: Move scroll valuator accounting to backends/x11 (*)
c7f989c... clutter: Drop ClutterInputDevice private tool maintenance A (*)
71b4c0e... clutter: Drop keycode_to_evdev vmethod (*)
e0444a3... clutter: Move ClutterInputDevice fields to private struct (*)
7547891... backends: Straighten MetaInputSettings creation (*)
ceefa72... backends/native: Shuffle keyboard a11y signal connection in (*)
18fdcfc... backends/native: Make MetaInputSettingsNative vmethods "asy (*)
f117a15... clutter: Add vmethod to find out group for pad features (*)
2ff5bb4... backends/native: Update keyboard a11y status in seat impl (*)
424f3b7... clutter: Do not emit signals during ClutterBackend finaliza (*)
321b971... backends/native: Add missing seat finalization paths (*)
820262e... backends/native: Add input thread inside MetaSeatImpl (*)
c03be03... backends/native: Add a bunch of "_in_impl" suffixes to func (*)
8b6ea12... backends/native: Add distinct meta-input-thread.h header (*)
f5949af... barrier: Complain loudly if bogus barriers are created (*)
13202f4... backends/native: Pass xkb_state directly when updating Meta (*)
488d9c0... Update POTFILES.in (*)
407e8c0... backends/x11: Stop translating a property ID (*)
6aafdbe... backends/x11: Use XkbBuildCoreState the right way around (*)
fc6446f... backends/x11: Iterate button modifiers all the way (*)
d43c8cd... window: Freeze stack when calculating showing state (*)
c56433d... wayland/buffer: Trace instrument buffer-attach (*)
48a90e3... stack: Add some trace instrumentation (*)
7eb20b2... window: Add some trace instrumentation to implement show/hi (*)
e91062a... clutter/pick-stack: Add a copyright for Canonical (*)
188d90f... ci: Install Sysprof 3.38.1
ef9c303... cogl/trace: Add helper to retrieve capture writer
fc7b30a... meta/plugin: Add profiling vfuncs
d04d7df... profiler: Add support for plugin captures
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]