mirror of
https://github.com/brl/mutter.git
synced 2025-01-27 11:59:12 +00:00
Jonas Ådahl
9787b1cfd5
backends/x11/nested: Emulate per CRTC drawing
Make the nested backend emulate how the real backends actually draw, i.e. by drawing each CRTC separately. This makes it possible to test different configuration paths that can take place on different hardware, without having said hardware. For example, by setting MUTTER_DEBUG_TILED_DUMMY_MONITORS and MUTTER_DEBUG_NESTED_OFFSCREEN_TRANSFORM to "1", one can test a system with MST (tiled) monitors where the GPU doesn't support some transform. https://bugzilla.gnome.org/show_bug.cgi?id=777732
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%