From d31abc81804081af7c95b12bac7145bf1bb5e7df Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 24 May 2024 16:47:27 +0200 Subject: [PATCH] drop obsolete ifdef XGIXINERAMA It's always enabled, so no need for the extra #ifdef's Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- src/xgi.h | 5 ----- src/xgi_driver.c | 10 ---------- src/xgi_opt.c | 4 ---- 3 files changed, 19 deletions(-) diff --git a/src/xgi.h b/src/xgi.h index 5ec1544..d309fb4 100644 --- a/src/xgi.h +++ b/src/xgi.h @@ -186,7 +186,6 @@ extern Bool g_bRunTimeDebug; #define CHIP_REVISION(p) (p)->chipRev #endif -#define XGIXINERAMA /* Include Pseudo-Xinerama for MergedFB mode */ #define XGI_XINERAMA_MAJOR_VERSION 1 #define XGI_XINERAMA_MINOR_VERSION 1 @@ -199,11 +198,9 @@ extern Bool g_bRunTimeDebug; #define ENABLE_YPBPR #endif -#ifdef XGIXINERAMA #define EXTENSION_PROC_ARGS void * #include "extnsionst.h" /* required */ #include /* required */ -#endif #if 1 #define XGIVRAMQ /* Use VRAM queue mode on 315 series */ @@ -792,13 +789,11 @@ typedef struct { int CRT1frameY1; Bool CheckForCRT2; int MergedFBXDPI, MergedFBYDPI; -#ifdef XGIXINERAMA Bool UsexgiXinerama; Bool CRT2IsScrn0; ExtensionEntry *XineramaExtEntry; int xgiXineramaVX, xgiXineramaVY; Bool AtLeastOneNonClone; -#endif /* Added for 3D */ unsigned long cmdQueue_shareWP_only2D; diff --git a/src/xgi_driver.c b/src/xgi_driver.c index c848ac1..523d186 100644 --- a/src/xgi_driver.c +++ b/src/xgi_driver.c @@ -960,11 +960,9 @@ XGICopyModeNLink(ScrnInfoPtr pScrn, DisplayModePtr dest, return dest; } -#ifdef XGIXINERAMA if (srel != xgiClone) { pXGI->AtLeastOneNonClone = TRUE; } -#endif xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Merged %dx%d and %dx%d to %dx%d%s\n", @@ -1032,16 +1030,12 @@ XGIGenerateModeListFromLargestModes(ScrnInfoPtr pScrn, DisplayModePtr i, DisplayModePtr j, XGIScrn2Rel srel) { -#ifdef XGIXINERAMA XGIPtr pXGI = XGIPTR(pScrn); -#endif DisplayModePtr mode1 = NULL; DisplayModePtr mode2 = NULL; DisplayModePtr result = NULL; -#ifdef XGIXINERAMA pXGI->AtLeastOneNonClone = FALSE; -#endif switch (srel) { case xgiLeftOf: @@ -1075,9 +1069,7 @@ XGIGenerateModeListFromMetaModes(ScrnInfoPtr pScrn, char *str, DisplayModePtr i, DisplayModePtr j, XGIScrn2Rel srel) { -#ifdef XGIXINERAMA XGIPtr pXGI = XGIPTR(pScrn); -#endif char *strmode = str; char modename[256]; Bool gotdash = FALSE; @@ -1086,9 +1078,7 @@ XGIGenerateModeListFromMetaModes(ScrnInfoPtr pScrn, char *str, DisplayModePtr mode2 = NULL; DisplayModePtr result = NULL; -#ifdef XGIXINERAMA pXGI->AtLeastOneNonClone = FALSE; -#endif do { switch (*str) { diff --git a/src/xgi_opt.c b/src/xgi_opt.c index ab9b0c9..9aba764 100644 --- a/src/xgi_opt.c +++ b/src/xgi_opt.c @@ -159,11 +159,9 @@ static const OptionInfoRec XGIOptions[] = { { OPTION_IGNORE_DDC, "IgnoreDDC", OPTV_BOOLEAN, {0}, -1 }, /* Jong@09032009 */ { OPTION_NONDDC_DEFAULT_MODE, "NonDDCDefaultMode", OPTV_STRING, {0}, FALSE }, /* Jong@09042009 */ { OPTION_GAMMA_RGB, "GammaRGB", OPTV_STRING, {0}, FALSE }, /* Jong@09092009 */ -#ifdef XGIXINERAMA { OPTION_NOXGIXINERAMA, "NoMergedXinerama", OPTV_BOOLEAN, {0}, FALSE }, { OPTION_NOXGIXINERAMA2, "NoTwinviewXineramaInfo", OPTV_BOOLEAN, {0}, FALSE }, /* alias */ { OPTION_CRT2ISSCRN0, "MergedXineramaCRT2IsScreen0",OPTV_BOOLEAN,{0},FALSE }, -#endif { -1, NULL, OPTV_NONE, {0}, FALSE } }; @@ -251,10 +249,8 @@ xgiOptions(ScrnInfoPtr pScrn) pXGI->CRT2VRefresh = NULL; pXGI->MetaModes = NULL; pXGI->MergedFBXDPI = pXGI->MergedFBYDPI = 0; -#ifdef XGIXINERAMA pXGI->UsexgiXinerama = TRUE; pXGI->CRT2IsScrn0 = FALSE; -#endif /* Collect the options */