From bacc3ed28050e3156c96a5750c8e26aa1e053210 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Wed, 28 Sep 2022 12:14:06 -0700 Subject: [PATCH] skip already checked preferred backend --- src/Refresh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Refresh.c b/src/Refresh.c index 053ca12..7842892 100644 --- a/src/Refresh.c +++ b/src/Refresh.c @@ -152,7 +152,7 @@ Refresh_Backend Refresh_SelectBackend(Refresh_Backend preferredBackend, uint32_t for (i = 1; backends[i] != NULL; i += 1) { - if (backends[i]->PrepareDriver(flags)) + if (i != preferredBackend && backends[i]->PrepareDriver(flags)) { selectedBackend = i; return i;