From db335d685031e55df40d47b269e2f3fdbbc29f01 Mon Sep 17 00:00:00 2001 From: bsolos Date: Tue, 7 Mar 2023 14:46:13 +0200 Subject: [PATCH] Make the renderd_node search code more readable --- src/amdgpu_libdrm.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amdgpu_libdrm.cpp b/src/amdgpu_libdrm.cpp index afc6498bf07..17d00353392 100644 --- a/src/amdgpu_libdrm.cpp +++ b/src/amdgpu_libdrm.cpp @@ -75,7 +75,8 @@ static int libdrm_initialize() { char *renderd_node = nullptr; for (int i = 0; i < device_count; i++) { - if ((devices[i]->available_nodes & 0b101) != 0b101) { + constexpr int required_nodes = (1 << DRM_NODE_PRIMARY) | (1 << DRM_NODE_RENDER); + if ((devices[i]->available_nodes & required_nodes) != required_nodes) { continue; }