From c529f3983acc6d012f1acb8ce546b2231649f11a 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 --- Xext/dri3/dri3.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Xext/dri3/dri3.c b/Xext/dri3/dri3.c index 84fef120c9..9374e23dd9 100644 --- a/Xext/dri3/dri3.c +++ b/Xext/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); @@ -53,7 +51,6 @@ Bool dri3_screen_init(ScreenPtr screen, const dri3_screen_info_rec *info) { dri3_screen_priv_ptr screen_priv; - dri3_screen_generation = serverGeneration; if (!dixRegisterPrivateKey(&dri3_screen_private_key, PRIVATE_SCREEN, 0)) return FALSE; @@ -102,9 +99,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; - ExtensionEntry *extension = AddExtension(DRI3_NAME, DRI3NumberEvents, DRI3NumberErrors, proc_dri3_dispatch, proc_dri3_dispatch, NULL, StandardMinorOpcode);