~mitya57/compiz:lp1986681-jammy

Last commit made on 2022-08-19
Get this branch:
git clone -b lp1986681-jammy https://git.launchpad.net/~mitya57/compiz
Only Dmitry Shachnev can upload to this branch. If you are Dmitry Shachnev please log in for upload directions.

Branch merges

Branch information

Name:
lp1986681-jammy
Repository:
lp:~mitya57/compiz

Recent commits

73825d5... by Alberts Muktupāvels

event: use correct window when deciding if it should appear focused

https://gitlab.gnome.org/GNOME/gnome-flashback/-/issues/76
(cherry picked from commit c9849bd0319b720e06da38db4fde0b450659af07)

5e7ca4f... by Graham Inggs

No-change rebuild with Python 3.10 as default version

8b3fdfd... by CI Train Bot Account

Releasing 1:0.9.14.1+22.04.20211217-0ubuntu1

8381b99... by Sam Spilsbury

blur: Use GLFramebufferObject::rebind with the returned framebuffer.

061e833... by Sam Spilsbury

Enable EGL_EXT_buffer_age on USE_GLES where it is advertised.

ded568c... by Sam Spilsbury

blur: Set precision level in fragment shader in GL_ES case.

4c7d1e5... by Daniel Kondor

core: EventManager::removeWatchFd() should remove the watch from the Glib::MainContext (LP: #1879975)

50ae7ab... by Sam Spilsbury

screen: Use the BufferAgeFrameProvider on USE_GLES if bufferAge is available

fe01c42... by Sam Spilsbury

blur: Set precision level in fragment shader in GL_ES case

This fixes blur not working on the rapsberry pi 4 and other USE_GLES
platforms.

b7446e9... by Sam Spilsbury

blur: Use GLFramebufferObject::rebind with the returned framebuffer

If there is no fbo currently bound, GLFramebufferObject::bind can
return NULL, so calling ::bind on the null pointer is will crash.
The correct way to handle this is to use the static method ::rebind(),
which will handle the NULL case and rebind the default draw framebuffer.