Lines Matching refs:xf86Screens

497 	    if (xf86Screens[i + 1]->confScreen->screennum <
498 xf86Screens[i]->confScreen->screennum) {
499 ScrnInfoPtr tmpScrn = xf86Screens[i + 1];
500 xf86Screens[i + 1] = xf86Screens[i];
501 xf86Screens[i] = tmpScrn;
507 xf86Screens[i]->scrnIndex = i;
516 xf86VGAarbiterScrnInit(xf86Screens[i]);
517 xf86VGAarbiterLock(xf86Screens[i]);
518 if (xf86Screens[i]->PreInit &&
519 xf86Screens[i]->PreInit(xf86Screens[i], 0))
520 xf86Screens[i]->configured = TRUE;
521 xf86VGAarbiterUnlock(xf86Screens[i]);
524 if (!xf86Screens[i]->configured)
538 if (xf86Screens[i]->name == NULL) {
539 XNFasprintf(&xf86Screens[i]->name, "screen%d", i);
542 i, xf86Screens[i]->name);
556 xf86InitViewport(xf86Screens[i]);
564 if (xf86Screens[i]->imageByteOrder !=
565 xf86Screens[0]->imageByteOrder)
567 if (xf86Screens[i]->bitmapScanlinePad !=
568 xf86Screens[0]->bitmapScanlinePad)
570 if (xf86Screens[i]->bitmapScanlineUnit !=
571 xf86Screens[0]->bitmapScanlineUnit)
573 if (xf86Screens[i]->bitmapBitOrder !=
574 xf86Screens[0]->bitmapBitOrder)
578 if (xf86Screens[i]->pixmap24 != Pix24DontCare) {
580 screenpix24 = xf86Screens[i]->pixmap24;
581 else if (screenpix24 != xf86Screens[i]->pixmap24)
608 for (j = 0; j < xf86Screens[i]->numFormats; j++) {
613 formats[k] = xf86Screens[i]->formats[j];
617 if (formats[k].depth == xf86Screens[i]->formats[j].depth) {
619 xf86Screens[i]->formats[j].bitsPerPixel) &&
621 xf86Screens[i]->formats[j].scanlinePad))
648 ret = xf86RegisterRootWindowProperty(xf86Screens[i]->scrnIndex,
652 xf86DrvMsg(xf86Screens[i]->scrnIndex, X_WARNING,
659 if (xf86Screens[i]->depth == 24) {
693 pScreenInfo->imageByteOrder = xf86Screens[0]->imageByteOrder;
694 pScreenInfo->bitmapScanlinePad = xf86Screens[0]->bitmapScanlinePad;
695 pScreenInfo->bitmapScanlineUnit = xf86Screens[0]->bitmapScanlineUnit;
696 pScreenInfo->bitmapBitOrder = xf86Screens[0]->bitmapBitOrder;
706 if (!xf86Screens[0]->vtSema) {
716 if (!xf86ColormapAllocatePrivates(xf86Screens[i]))
724 xf86VGAarbiterLock(xf86Screens[i]);
729 xf86Screens[i]->EnableDisableFBAccess = xf86EnableDisableFBAccess;
731 xf86Screens[i]->SetDGAMode = xf86SetDGAMode;
733 xf86Screens[i]->DPMSSet = NULL;
734 xf86Screens[i]->LoadPalette = NULL;
735 xf86Screens[i]->SetOverscan = NULL;
736 xf86Screens[i]->DriverFunc = NULL;
737 xf86Screens[i]->pScreen = NULL;
738 scr_index = AddScreen(xf86Screens[i]->ScreenInit, argc, argv);
739 xf86VGAarbiterUnlock(xf86Screens[i]);
746 xf86ScreenKey, xf86Screens[i]);
747 xf86Screens[i]->pScreen = screenInfo.screens[scr_index];
749 xf86Screens[i]->vtSema = TRUE;
755 DebugF("InitOutput - xf86Screens[%d]->pScreen = %p\n",
756 i, xf86Screens[i]->pScreen );
757 DebugF("xf86Screens[%d]->pScreen->CreateWindow = %p\n",
758 i, xf86Screens[i]->pScreen->CreateWindow );
762 xf86Screens[i]->pScreen->CreateWindow);
763 xf86Screens[i]->pScreen->CreateWindow = xf86CreateRootWindow;
765 if (PictureGetSubpixelOrder (xf86Screens[i]->pScreen) == SubPixelUnknown)
767 xf86MonPtr DDC = (xf86MonPtr)(xf86Screens[i]->monitor->DDC);
768 PictureSetSubpixelOrder (xf86Screens[i]->pScreen,
923 xf86Screens[i]->vtSema = FALSE;
963 if (xf86Screens) {
965 if (xf86Screens[i]->vtSema) {
971 xf86VGAarbiterLock(xf86Screens[i]);
972 (xf86Screens[i]->LeaveVT)(i, 0);
973 xf86VGAarbiterUnlock(xf86Screens[i]);