perf-tool: Expose --x11 option

Running with the X11 backend is no longer as easy as not specifying
wayland, so expose mutter's --x11 option to allow enforcing the X11
backend for testing.

https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1396
This commit is contained in:
Florian Müllner 2020-08-04 20:41:31 +02:00 committed by Georges Basile Stavracas Neto
parent cf1d09b482
commit 1029e683d3

View File

@ -51,6 +51,8 @@ def start_shell(perf_output=None):
args.append('--nested')
else:
args.append('--display-server')
elif options.x11:
args.append('--x11')
return subprocess.Popen(args, env=env)
@ -295,6 +297,8 @@ parser.add_option("-w", "--wayland", action="store_true",
help="Run as a Wayland compositor")
parser.add_option("-n", "--nested", action="store_true",
help="Run as a Wayland nested compositor")
parser.add_option("-x", "--x11", action="store_true",
help="Run as an X11 compositor")
options, args = parser.parse_args()