Lines Matching refs:pScreen
30 fbCloseScreen (int index, ScreenPtr pScreen)
33 DepthPtr depths = pScreen->allowedDepths;
35 for (d = 0; d < pScreen->numDepths; d++)
38 free(pScreen->visuals);
39 free(pScreen->devPrivate);
44 fbRealizeFont(ScreenPtr pScreen, FontPtr pFont)
50 fbUnrealizeFont(ScreenPtr pScreen, FontPtr pFont)
58 ScreenPtr pScreen)
64 if (*width > pScreen->width)
65 *width = pScreen->width;
66 if (*height > pScreen->height)
67 *height = pScreen->height;
94 fbSetupScreen(ScreenPtr pScreen,
103 if (!fbAllocatePrivates(pScreen, NULL))
105 pScreen->defColormap = FakeClientID(0);
108 pScreen->blackPixel = pScreen->whitePixel = (Pixel) 0;
110 pScreen->QueryBestSize = fbQueryBestSize;
112 pScreen->GetImage = fbGetImage;
113 pScreen->GetSpans = fbGetSpans;
114 pScreen->CreateWindow = fbCreateWindow;
115 pScreen->DestroyWindow = fbDestroyWindow;
116 pScreen->PositionWindow = fbPositionWindow;
117 pScreen->ChangeWindowAttributes = fbChangeWindowAttributes;
118 pScreen->RealizeWindow = fbMapWindow;
119 pScreen->UnrealizeWindow = fbUnmapWindow;
120 pScreen->CopyWindow = fbCopyWindow;
121 pScreen->CreatePixmap = fbCreatePixmap;
122 pScreen->DestroyPixmap = fbDestroyPixmap;
123 pScreen->RealizeFont = fbRealizeFont;
124 pScreen->UnrealizeFont = fbUnrealizeFont;
125 pScreen->CreateGC = fbCreateGC;
127 pScreen->CreateColormap = mfbCreateColormap;
129 pScreen->CreateColormap = fbInitializeColormap;
131 pScreen->DestroyColormap = (void (*)(ColormapPtr))NoopDDA;
132 pScreen->InstallColormap = fbInstallColormap;
133 pScreen->UninstallColormap = fbUninstallColormap;
134 pScreen->ListInstalledColormaps = fbListInstalledColormaps;
135 pScreen->StoreColors = (void (*)(ColormapPtr, int, xColorItem *))NoopDDA;
136 pScreen->ResolveColor = fbResolveColor;
137 pScreen->BitmapToRegion = fbPixmapToRegion;
139 pScreen->GetWindowPixmap = _fbGetWindowPixmap;
140 pScreen->SetWindowPixmap = _fbSetWindowPixmap;
147 wfbFinishScreenInit(ScreenPtr pScreen,
159 fbFinishScreenInit(ScreenPtr pScreen,
218 fbGetScreenPrivate(pScreen)->win32bpp = bpp;
219 fbGetScreenPrivate(pScreen)->pix32bpp = bpp;
223 fbGetScreenPrivate(pScreen)->win32bpp = 32;
224 fbGetScreenPrivate(pScreen)->pix32bpp = 32;
227 fbGetScreenPrivate(pScreen)->setupWrap = setupWrap;
228 fbGetScreenPrivate(pScreen)->finishWrap = finishWrap;
235 if (! miScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, width,
240 pScreen->CloseScreen = fbCloseScreen;
244 pScreen->ModifyPixmapHeader = fb24_32ModifyPixmapHeader;
245 pScreen->CreateScreenResources = fb24_32CreateScreenResources;
254 wfbScreenInit(ScreenPtr pScreen,
265 if (!fbSetupScreen(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp))
267 if (!wfbFinishScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy,
274 fbScreenInit(ScreenPtr pScreen,
283 if (!fbSetupScreen(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp))
285 if (!fbFinishScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy,