News: 0001458915

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GNOME Mutter 46.1 Brings Explicit Sync, Better NVIDIA Hybrid GPU Acceleration

([GNOME] 2 Hours Ago GNOME 46.1)


GNOME Mutter 46.1 was released this weekend as the developers prepare to release the GNOME 46.1 point release. This Mutter update brings several exciting feature/bug changes back-ported for the GNOME 46 series.

GNOME Mutter 46.1 brings [1]the fix to improve NVIDIA hybrid GPU copy acceleration to offer better performance for hybrid laptops sporting a discrete NVIDIA GPU while the display is driven via the integrated graphics. And most excitingly is GNOME Mutter 46.1 having [2]explicit sync support with the DRM sync object v1 protocol for Wayland. That's a big win in general but especially for NVIDIA graphics use.

GNOME Mutter 46.1 also fixes an input lag issue for NVIDIA under X11, fixing scanout on secondary GPUs, fixing some XWayland client problems, and other changes.

- Implement linux-drm-syncobj-v1

- Fix input lag on X11 nvidia

- Fix scanout on secondary GPUs

- Don't apply max-render-time to secondary GPUs

- Fix reusing single-pixel buffers

- Improve scanout candidate check

- Always use logical pixels for bounds

- Fix modifiers getting stuck during grabs

- Fix night-light on displays without EDID

- Fix secondary GPU acceleration with nvidia driver

- Fix some XWayland clients being partially click-through

- Fix initial suspended state

- Fixed crashes

- Misc. bug fixes and cleanups

Quite a nice point release. Mutter 46.1 is now [3]available with these exciting changes while GNOME 46.1 should be officially announced within the coming days.



[1] https://www.phoronix.com/news/GNOME-NVIDIA-Copy-Acceleration

[2] https://www.phoronix.com/news/GNOME-Linux-DRM-Sync-Obj-v1

[3] https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3712



eagleoneraptor

RealNC

hf_139

cynic

Rauros

Hibbelharry

Being overloaded is the sign of a true Debian maintainer.
-- JHM on #Debian