Skip to content
Snippets Groups Projects

Draft: Add some performance patches for Nvidia and mouse cursor movement

  • Nvidia-secondary-GPU-copy-acceleration.patch allows the GPU to be used for secondary monitors plugged into secondary GPUs in Wayland sessions. Without this, slower CPU buffer copies are used. (LP: #1970291)

  • kms-crtc-Increase-default-deadline-evasion-to-1000-micros.patch fixes some more of the mouse cursor stutter introduced in Mutter 45 by the KMS thread optimization. (LP: #2040977)

Merge request reports

Merge request pipeline #624337 failed

Merge request pipeline failed for 21d50ad1

Approval is optional

Closed by Daniel van VugtDaniel van Vugt Mar 10, 2024 (Mar 10, 2024 11:07am UTC)

Merge details

  • The changes were not merged into debian/latest.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
130 *
131 * This program is free software; you can redistribute it and/or
132 * modify it under the terms of the GNU General Public License as
133 @@ -43,6 +44,127 @@
134 #error "Somehow included OpenGL headers when we shouldn't have"
135 #endif
136
137 +static GQuark
138 +get_quark_for_egl_context (EGLContext egl_context)
139 +{
140 + char key[128];
141 +
142 + g_snprintf (key, sizeof key, "EGLContext %p", egl_context);
143 +
144 + return g_quark_from_string (key);
145 +}
  • Daniel van Vugt added 3 commits

    added 3 commits

    • 100ca731 - 1 commit from branch gnome-team:debian/latest
    • 2e5a95c6 - Add kms-crtc-Increase-default-deadline-evasion-to-1000-micros.patch
    • 21d50ad1 - Add Nvidia-secondary-GPU-copy-acceleration.patch

    Compare with previous version

  • Please register or sign in to reply
    Loading