mutter/src/backends/native
Jonas Ådahl a89baa44ab native: Restore previous EGL state after blitting onto secondary GPU
Before we just set it to "none", but this was not enough since various
calls will depend on not just the context being active, but the main
rendering surface.

Fixes https://gitlab.gnome.org/GNOME/mutter/issues/21


(cherry picked from commit ae26cd0774)
2018-04-25 15:24:14 +00:00
..
dbus-utils.c launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
dbus-utils.h launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
gen-default-modes.py monitor-manager: Add portrait modes to portrait displays 2017-12-25 17:01:45 +08:00
meta-backend-native-private.h backends/native: Implement support for pointer barriers 2015-01-19 02:27:59 -08:00
meta-backend-native.c backend: Reset idle when lid is opened or resuming from suspend 2018-04-16 16:03:56 +02:00
meta-backend-native.h backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-barrier-native.c Move out generic math parts out of the native barrier implementation 2016-02-16 19:02:48 +08:00
meta-barrier-native.h backends/native: Implement support for pointer barriers 2015-01-19 02:27:59 -08:00
meta-clutter-backend-native.c backend/native: implement bell-notify 2017-11-16 14:14:31 +01:00
meta-clutter-backend-native.h Introduce regional stage rendering 2016-07-20 14:23:48 +08:00
meta-crtc-kms.c renderer/native: Create GBM surfaces with modifiers 2018-01-24 11:42:30 +08:00
meta-crtc-kms.h renderer/native: Create GBM surfaces with modifiers 2018-01-24 11:42:30 +08:00
meta-cursor-renderer-native.c cursor-renderer-native: take rotation into account 2018-03-29 06:49:14 +00:00
meta-cursor-renderer-native.h native/cursor-renderer: Cleanup construction 2017-10-05 16:18:43 -04:00
meta-default-modes.h monitor-manager: Add portrait modes to portrait displays 2017-12-25 17:01:45 +08:00
meta-gpu-kms.c gpu-kms: Ignore GPUs with no connectors 2018-03-21 18:50:14 +00:00
meta-gpu-kms.h gpu-kms: Ignore GPUs with no connectors 2018-03-21 18:50:14 +00:00
meta-input-settings-native.c backends: Add support for Wacom stylus tertiary-button-action 2018-01-30 19:28:02 +01:00
meta-input-settings-native.h backends/native: Add libinput-based MetaInputSettings implementation 2015-01-18 13:32:28 -08:00
meta-launcher.c backends: Remove X11 idle-monitor backend 2018-04-16 16:03:56 +02:00
meta-launcher.h backends/native: Move KMS fd management to monitor manager 2017-10-05 16:18:43 -04:00
meta-monitor-manager-kms.c gpu-kms: Ignore GPUs with no connectors 2018-03-21 18:50:14 +00:00
meta-monitor-manager-kms.h backends: Split out CRTC/output management to MetaGpu 2017-10-05 18:05:20 -04:00
meta-output-kms.c gpu-kms: Don't add outputs without modes 2018-02-05 10:38:54 +08:00
meta-output-kms.h gpu-kms: Don't add outputs without modes 2018-02-05 10:38:54 +08:00
meta-renderer-native-gles3.c renderer/native: Don't use modifiers to import linear DMA buffer 2018-02-22 14:01:48 +08:00
meta-renderer-native-gles3.h renderer-native-gles3: Don't pass GPU when rendering 2017-10-30 19:52:42 +08:00
meta-renderer-native.c native: Restore previous EGL state after blitting onto secondary GPU 2018-04-25 15:24:14 +00:00
meta-renderer-native.h backends: Split out CRTC/output management to MetaGpu 2017-10-05 18:05:20 -04:00
meta-stage-native.c backends/native: Stop supporting stage views being disabled 2017-10-05 18:08:09 -04:00
meta-stage-native.h backends/native: Stop supporting stage views being disabled 2017-10-05 18:08:09 -04:00