[mutter] (186 commits) Non-fast-forward update to branch wip/carlosg/xwayland-startup-side-channel
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (186 commits) Non-fast-forward update to branch wip/carlosg/xwayland-startup-side-channel
- Date: Tue, 21 Jan 2020 17:47:27 +0000 (UTC)
The branch 'wip/carlosg/xwayland-startup-side-channel' 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:
3793560... tests: Ensure MetaX11Display is initialized before running
03404c0... tests: Set fatal log handler on clutter tests
120f029... core: Make meta_display_init_x11() an async function
6afb77c... xwayland: Do not block on Xwayland initialization
77aef6e... core: Use DISPLAY envvar to forward in the launch context
e6a0c62... wayland: Set up initialization X11 socket
395bbba... wayland: Pass private X connection on GNOME_SETUP_DISPLAY
607ce17... xwayland: Allow setting up maintenance processes
Commits added to the branch:
794d323... cogl: Remove deprecated cogl_color_set_from_* (*)
0d006bc... cogl: Remove unused deprecated cogl_matrix_ortho (*)
1076b31... cogl: Remove unused deprecated cogl_onscreen_{add,remove}_s (*)
c6f5b7f... cogl: Remove unused deprecated cogl_framebuffer_{,v}draw_* (*)
c69dc75... cogl: Remove unused includes of cogl-vertex-buffer-private. (*)
13fd213... cogl: Remove unported test-vertex-buffer-mutability (*)
23e9fd3... cogl: Remove unused COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNT (*)
8cac823... cogl: Remove unused CoglPipelineProgramType (*)
f5050a4... cogl: Remove unused CoglPipelineFragend::pipeline_set_paren (*)
e922c64... cogl: Remove unused CoglPipelineFragend::passthrough (*)
5aa971b... cogl: Collapse some COGL_PIPELINE_{VERT,FRAG,PROG}END array (*)
22d1feb... cogl: Remove unused CoglShaderLanguage (*)
92375c7... cleanup: Use g_clear_signal_handler() where possible (*)
51f68f1... clutter/cally-root: Use g_clear_signal_handler and fix a si (*)
8e172ae... cleanup: Use g_clear_handle_id() for g_source_remove() (*)
a1116bc... cogl: Add support for clipping regions (*)
8598b65... clutter/cogl: Use regions for clipping if necessary (*)
e44bd2e... compositor: Use redraw clip region to cull out children (*)
a586f6a... cogl: Drop unused struct field (*)
353d790... clutter: Check updated devices with the current clip (*)
f4bf48a... clutter: Drop unused API (*)
4cccba5... workspace-manager: get_workspace_by_index can return NULL (*)
5582d7b... background: set_file accepts NULL files (*)
4af4b79... window: Assert we have an up to date monitor after they cha (*)
427670c... device-manager-x11: Ignore events if no source device is se (*)
0247d35... shaped-texture: Do not invalidate content on set_cogl_textu (*)
1c89fce... stack: Allow promoting transient windows to their parent's (*)
599d8e3... stack: Move HAS_TRANSIENT_TYPE macro to window-private (*)
b753213... window: Add get_default_layer() helper (*)
c843102... stack: Delegate layer calculation to a window vfunc (*)
6f4c7d6... x11: Check wacom button flags to determine whether button i (*)
542bad6... wayland: Add documentation for dma-buf namespace (*)
404e713... wayland: Add documentation to the WaylandBuffer object (*)
5c98606... wayland: Add documentation to wayland_shell_init (*)
49c8d42... clutter: Introduce paint contexts (*)
98c0fe9... cogl: Remove CoglVertexBuffer (*)
3f2a6f5... tests/clutter: Remove unneeded gitignore files (*)
e8e5ccf... cogl/tests: Remove test-fixed (*)
cb9d6b7... clutter: Introduce pick contexts (*)
339372a... clutter/text: Stop using deprecated cogl-pango API (*)
53431fc... clutter/paint-nodes: Stop using deprecated cogl_pango API (*)
4555351... clutter/actor: Change comment to refer to non-deprecated AP (*)
66f02ae... cogl/pango: Remove deprecated API using implicit fb stack (*)
138907c... clutter/actor: Use paint context when culling to check rend (*)
61b1ead... clutter: Use pick context to track the framebuffer (*)
5c68596... clutter/paint-context: Add API to get base framebuffer (*)
78a7c93... clutter: Use paint context to get paint target framebuffer (*)
9c43b12... clutter/stage: Remove "active framebuffer" state (*)
e696f63... cogl/pixel-buffer: Remove declaration hidden behind #if (*)
8ce3b3d... clutter/actor: Remove unnecessary NULL check from paint_nod (*)
5145b33... clutter/paint-node: Remove unnecessary NULL check in get_fr (*)
61026d1... clutter/root-node: Require non-null framebuffer on construc (*)
48e6fcc... clutter/pipeline-paint-node: Use draw framebuffer when draw (*)
f11170f... clutter/paint-node: Have caller of .._get_framebuffer() han (*)
8329c6b... clutter/paint-node: Use non-deprecated Cogl API when drawin (*)
8c7ec44... tests/clutter: Port to using non-implicit framebuffer Cogl (*)
6f30cf0... tests/clutter/cogl-tex-polygon: Port to CoglPrimitive (*)
c621d4d... clutter/offscreen-effect: Don't use implicit framebuffer Co (*)
fd0ce66... clutter/paint-nodes: Stop using implicit framebuffer stack (*)
26147af... shadow-factory: Don't set implicit Cogl material (*)
549f60f... texture-tower: Don't use implicit framebuffer stack Cogl AP (*)
3f65837... clutter, core: Stop using the Cogl framebuffer stack (*)
629dc4c... clutter/paint-nodes: Add missing newline (*)
4b5abdc... cogl/tests: Remove test-materials (*)
7faf9f9... cogl/tests/backface-culling: Stop testing legacy state (*)
294b4ed... cogl/tests/backface-culling: Port to non-deprecated API (*)
5e117b3... cogl/tests: Remove testing of legacy API (*)
9e2e44c... cogl/tests/warp-modes: Test CoglPrimitive instead of cogl_p (*)
2a8f0c2... cogl/tests: Port away from legacy implicit stack based API (*)
27b6d18... cogl/path: Remove API using deprecated Cogl API (*)
a91138c... cogl/context: Remove unusued window_buffer field (*)
ae4ae61... cogl: Remove deprecated primitives functions (*)
3096405... cogl: Remove declaration for long gone function (*)
3819291... cogl: Remove API implicitly using framebuffer stack (*)
77b3c0d... cogl: Remove API implicitly switching between built in pipe (*)
4ede6ea... cogl: Remove the framebuffer and source stacks (*)
40205d8... cogl: Make pipeline creation introspectable (*)
0d1c18a... paint-context: Expose push and pop framebuffer (*)
96e1883... xwayland: Do not queue frame callbacks unconditionally (*)
9f50b2c... startup: Fix build with 'startup_notification=false' (*)
79491df... kms: Process impl idle callbacks before pre dispatch flush (*)
832a522... kms-impl/simple: Fix meta_set_fallback_feedback_idle (*)
d70ddc6... backends/native: Fix double free of error (*)
aef865a... wayland/xdg-shell: Scope variable better (*)
4bacb36... window/wayland: Make .._wayland_move_resize() name more exp (*)
0cf98c5... wayland/surface: Emit signal before applying state (*)
8dc730e... wayland/surface: Move subsurface synchronization logic to r (*)
d60d671... wayland: Use helper to access pending state from the outsid (*)
bbec8ab... wayland/surface: Rename MetaWaylandPendingState to MetaWayl (*)
f7e256e... wayland/surface: Make cached subsurface state generic (*)
cb91f44... wayland/wl-shell: Use input region as window geometry if se (*)
4bf5b7d... window: Don't constrain an acked window geometry (*)
cc444d4... window/wayland: Use G_DECLARE_FINAL_TYPE (*)
554644f... wayland: Rework asynchronous window configuration (*)
d02c124... wayland/surface-role: Rename commit() vfunc apply_state() (*)
132fbf4... wayland: Let MetaWaylandXdgPopup dismiss incorrectly placed (*)
06fa131... clutter-timeline: Fix some indentation (*)
4fccc90... xwayland: Don't queue frame callbacks when role assigned (*)
7186d09... Update British English translation (*)
2e97ba3... ci: Change instructions to use podman (*)
82233cc... Bump version to 3.35.2 (*)
67d9995... backends/native: Get the correct value for pinch dy (*)
99cc435... cogl: Add function cogl_2d_primitives_immediate (*)
a48206e... cogl: Simplify add_stencil_clip_region coordinates (*)
4aab814... cogl: Upload clipping rectangles in parallel (*)
02db9ee... cogl: Remove reference to nonexistent type CoglVertex2f (*)
5613f4f... cogl: Remove unused explicit blend-enable controls (*)
420fb28... cogl: Move GLX-related headers into winsys/ (*)
9325bd9... cogl: Remove unneeded GLX includes from cogl-framebuffer-pr (*)
573ba10... cogl: Remove unused xlib state from CoglContext (*)
d5a70c7... cogl: Remove unneeded X11 includes from various headers (*)
a46fd33... clutter: Remove unneeded X11 includes from various headers (*)
f9599b6... cogl: Add context_{,de}init hooks to CoglDriverVtable (*)
9a3a6dc... cogl: Move GL-specific context setup/teardown into the driv (*)
10daade... cogl: Remove COGL_PRIVATE_FEATURE_GL_FIXED, track it in the (*)
fdf8309... cogl: Remove COGL_PRIVATE_FEATURE_GL_WEB (*)
68d0c11... cogl: Remove COGL_PRIVATE_FEATURE_GL_EMBEDDED (*)
9d5092c... cogl: Remove COGL_PRIVATE_FEATURE_GL_PROGRAMMABLE (*)
e32e205... cogl: Update documentation for COGL_PRIVATE_FEATURE_ANY_GL (*)
e89cea8... screen-cast: Fix window recording on HiDPI (*)
4982649... cogl: Add support for GL_ANGLE_pack_reverse_row_order (*)
674f52b... clutter/stage: Fix picking of rectangles with negative posi (*)
d3b1168... Update Galician translation (*)
31c7bca... Update Galician translation (*)
bd4ebd2... Update Chinese (China) translation (*)
9075a5b... Bump version to 3.35.3 (*)
a8cb84c... window-actor: Also cull out clip_region (*)
1e7285b... backends: Always enable tap-to-click/drag on opaque Wacom t (*)
c13ea4f... theme: Plug GtkIconInfo leak (*)
468b09c... theme: Plug GdkPixbuf leak (*)
802309c... x11-selection: Plug MetaX11SelectionOutputStream leak (*)
3958e75... clutter/offscreen-effect: Use g_clear_pointer for cleanup (*)
bf594e9... clutter/offscreen-effect: Clear offscreen framebuffer when (*)
64685f4... clutter/offscreen-effect: Clear offscreen when pre-paint fa (*)
84ea4ad... clutter/brightness-contrast-effect: Compare float with G_AP (*)
c4fa30a... backends/native: Fix relative motion calculation if monitor (*)
17e2061... gitlab: Add issue templates (*)
6e5ac0b... Use G_GNUC_FALLTHROUGH instead of comments (*)
76ee026... wayland/egl-stream: Cache texture snippet (*)
fcfe90a... wayland: Replace manual GNode subsurface iteration with mac (*)
60ebf19... shaped-texture: Minor clean up (*)
3969285... shaped-texture: Make setting the same texture a no-op (*)
fe7bece... wayland/surface-actor: Reset and sync subsurface state when (*)
f0df07c... wayland/surface: Move shaped-texture synchronization to act (*)
3e90070... tests/wayland: Test subsurface commits after parent was res (*)
6d15231... wayland/actor-surface: Always consider unmapped actors not (*)
bac188b... window: Always disarm XSYNC watchdog when X client responds (*)
845157c... window/x11: Add `freeze_commits()/thaw_commits()` (*)
10796e6... window/x11: Add flag to thaw commits after resize (*)
4ae9953... window/x11: Freeze commits on resize (*)
53fce8e... frames: Freeze Xwayland commits until repainted (*)
c3c54e8... surface-actor: Add `meta_surface_actor_is_frozen()` (*)
aa01738... window-actor: Add `set_frozen` vfunc (*)
d7a7af1... window-actor/x11: Freeze/thaw commits on actor freeze/thaw (*)
4d5a863... window/x11: Add `always_update_shape()` vfunc (*)
c0038f6... window-actor/x11: Update shape even when frozen (*)
7733f88... kms-impl-simple: Include mode name in error message (*)
ce3409b... kms-impl-simple: Handle mode set race conditions gracefully (*)
7377631... cogl: Remove unused CoglMatrixMode (*)
abd094d... cogl: Remove stray references to gl*Pointer, which we're ne (*)
3f2ad5a... cogl: Remove builtin/texcoord attribute tracking bitmasks f (*)
71a2ba7... cogl: Remove fixed-function workaround for point sprite coo (*)
9f2662c... cogl: Remove fixed-function handling for layer color (*)
35f21c5... cogl: Stop using glAlphaFunc in big-GL (*)
282eab4... cogl: Stop using glPointSize in big-GL (*)
347619a... cogl: Remove unused GL imports from the CoglContext vtable (*)
5b1ff59... cogl: Clean up private feature flags and GLSL builtin handl (*)
d7c9042... renderer/native: state consistency in copy_shared_framebuff (*)
94992ff... renderer/native: META_DRM_BUFFER is not NULL-safe (*)
fea6abb... renderer/native: Copy mode irrelevant for bo freeing (*)
4040815... renderer/native: Absorb free_next_secondary_bo (*)
fe76e6a... renderer/native: Reset all fields of MetaDumbBuffer (*)
f409ddd... renderer/native: Extract secondary_gpu_release_dumb (*)
03ac7b1... backend/native: Share drmModeAddFB code (*)
b6c824d... renderer/native: Import primary buffer to 2nd GPU (*)
b30a29f... shaped-texture: Plug region leak (*)
65401ed... clutter/cogl: Plug region leak in clutter_stage_cogl_redraw (*)
545fcb3... renderer-native: Fix memory leak in secondary GPU update (*)
613660c... tests: Ensure MetaX11Display is initialized before running
7f10e40... tests: Set fatal log handler on clutter tests
f025d37... core: Make meta_display_init_x11() an async function
b49cfbf... xwayland: Do not block on Xwayland initialization
49c58c7... core: Use DISPLAY envvar to forward in the launch context
52f69e9... wayland: Set up initialization X11 socket
90b635d... wayland: Pass private X connection on GNOME_SETUP_DISPLAY
7f49ed5... xwayland: Allow setting up maintenance processes
(*) 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]