Pp3345's Projects

pp3345/gnome-with-patches

This repo contains gnome-shell and mutter builds based on the official Fedora ones with some additional patches (mainly to improve performance). Currently, the following patches are added in: mutter: Pass -eglstream to Xwayland clutter: Fix offscreen-effect painting of clones (https://gitlab.gnome.org/GNOME/mutter/merge_requests/117 @31a949de) clutter: Deliver events sooner when possible (https://gitlab.gnome.org/GNOME/mutter/merge_requests/168 @94df6ce2) Sync to the hardware refresh rate, not just 60.00Hz (https://gitlab.gnome.org/GNOME/mutter/merge_requests/318 @1b310980) Geometric (GPU-less) picking (https://gitlab.gnome.org/GNOME/mutter/merge_requests/189 @102e52fb) cogl-winsys-glx: Fix frame notification race/leak (https://gitlab.gnome.org/GNOME/mutter/merge_requests/216 @138f2336) clutter-stage-cogl: Reduce output latency and reduce missed frames too (https://gitlab.gnome.org/GNOME/mutter/merge_requests/281 @da58a4cd) clutter-actor: Add detail to captured-event signal (https://gitlab.gnome.org/GNOME/mutter/merge_requests/283 @c2404d16) Unassorted performance fixes (https://gitlab.gnome.org/GNOME/mutter/merge_requests/195 @3c6f1f46 w/o "clutter: Avoid rounding compensation when invalidating 2D actors") clutter: More accurate & detailed CLUTTER_SHOW_FPS (https://gitlab.gnome.org/GNOME/mutter/merge_requests/154 @0a5a2e6b) gnome-shell: Deprecate Shell.GenericContainer (https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/153 @38c1ebba) js/ui: Use captured-event::discrete (https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/276 @d12c86cf) iconGrid: Eliminate JavaScript for painting/picking (https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/306 @0e0574a0) messageTray: Re-enable unredirection when banner is destroyed (https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/304 @7d4e510c)
  • Fedora 29 : x86_64