From c679e64503e7b3faea6d4046b6b5d6daaf04f5f0 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 14 Nov 2025 17:39:35 +0100 Subject: [PATCH] dri3: drop special support for internal server reset Signed-off-by: Enrico Weigelt, metux IT consult --- dri3/dri3.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/dri3/dri3.c b/dri3/dri3.c index d5a8156b65..f446461f17 100644 --- a/dri3/dri3.c +++ b/dri3/dri3.c @@ -31,8 +31,6 @@ static int dri3_request; DevPrivateKeyRec dri3_screen_private_key; -static x_server_generation_t dri3_screen_generation; - static void dri3_screen_close(CallbackListPtr *pcbl, ScreenPtr screen, void *unused) { dri3_screen_priv_ptr screen_priv = dri3_screen_priv(screen); @@ -43,8 +41,6 @@ static void dri3_screen_close(CallbackListPtr *pcbl, ScreenPtr screen, void *unu Bool dri3_screen_init(ScreenPtr screen, const dri3_screen_info_rec *info) { - dri3_screen_generation = serverGeneration; - if (!dixRegisterPrivateKey(&dri3_screen_private_key, PRIVATE_SCREEN, 0)) return FALSE; @@ -81,9 +77,6 @@ dri3_extension_init(void) /* If no screens support DRI3, there's no point offering the * extension at all */ - if (dri3_screen_generation != serverGeneration) - return; - #ifdef XINERAMA if (!noPanoramiXExtension) return;