From 6e896ce57f4e9e028fe2eb07750e0b005242ef24 Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@collabora.com>
Date: Mon, 26 Apr 2021 19:38:45 +0100
Subject: [PATCH] pv-runtime: Don't waste time enumerating "extra" graphics
 drivers

There's no point in doing this when we aren't going to use them.

Signed-off-by: Simon McVittie <smcv@collabora.com>
---
 pressure-vessel/runtime.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/pressure-vessel/runtime.c b/pressure-vessel/runtime.c
index 8fd008ff4..40100a6d6 100644
--- a/pressure-vessel/runtime.c
+++ b/pressure-vessel/runtime.c
@@ -4527,7 +4527,9 @@ pv_runtime_use_provider_graphics_stack (PvRuntime *self,
     return FALSE;
 
   srt_system_info_set_sysroot (system_info, self->provider_in_current_namespace);
-  _srt_system_info_set_check_flags (system_info, SRT_CHECK_FLAGS_SKIP_SLOW_CHECKS);
+  _srt_system_info_set_check_flags (system_info,
+                                    (SRT_CHECK_FLAGS_SKIP_SLOW_CHECKS
+                                     | SRT_CHECK_FLAGS_SKIP_EXTRAS));
 
   part_timer = _srt_profiling_start ("Enumerating EGL ICDs");
   g_debug ("Enumerating EGL ICDs on provider system...");
-- 
GitLab