1
0
Fork 0
mutter-performance-source/src/backends/x11/nested
Jonas Ådahl ebafc256a0 renderer/native: Check calculated transform when creating view
The "backends: Move MetaOutput::crtc field into private struct"
accidentally changed the view transform calculation code to assume that
"MetaCrtc::transform" corresponds to the transform of the CRTC; so is
not the case yet; one must calculate the transform from the logical
monitor, and check whether it is supported by the CRTC using
meta_monitor_manager_is_transform_handled(). This commit restores the
old behaviour that doesn't use MetaCrtc::transform when calculating the
view transform.

Fixes: https://gitlab.gnome.org/GNOME/mutter/issues/216
2018-08-24 11:51:36 +00:00
..
meta-backend-x11-nested.c monitor-manager: Keep pointer to backend 2017-10-05 16:18:43 -04:00
meta-backend-x11-nested.h tests: Make test backend inherit MetaBackendX11Nested 2017-03-09 10:17:30 +08:00
meta-cursor-renderer-x11-nested.c cursor-renderer: Fetch instead of pass Xcursor image when realizing 2018-06-15 19:09:52 +00:00
meta-cursor-renderer-x11-nested.h backends/x11: Draw our own cursor sprite when running nested 2015-09-13 21:26:22 +08:00
meta-renderer-x11-nested.c renderer/native: Check calculated transform when creating view 2018-08-24 11:51:36 +00:00
meta-renderer-x11-nested.h x11/nested: Always draw to an offscreen framebuffer 2017-04-07 22:30:49 +08:00