Lines Matching refs:pScreen
41 fbCloseScreen(ScreenPtr pScreen) in fbCloseScreen() argument
44 DepthPtr depths = pScreen->allowedDepths; in fbCloseScreen()
45 fbScreenPtr pScreenPriv = fbGetScreenPriv(pScreen); in fbCloseScreen()
48 for (d = 0; d < pScreen->numDepths; d++) in fbCloseScreen()
51 free(pScreen->visuals); in fbCloseScreen()
53 pScreen->CloseScreen = pScreenPriv->CloseScreen; in fbCloseScreen()
56 return (*pScreen->CloseScreen) (pScreen); in fbCloseScreen()
60 fbRealizeFont(ScreenPtr pScreen, FontPtr pFont) in fbRealizeFont() argument
66 fbUnrealizeFont(ScreenPtr pScreen, FontPtr pFont) in fbUnrealizeFont() argument
74 ScreenPtr pScreen) in fbQueryBestSize() argument
80 if (*width > pScreen->width) in fbQueryBestSize()
81 *width = pScreen->width; in fbQueryBestSize()
82 if (*height > pScreen->height) in fbQueryBestSize()
83 *height = pScreen->height; in fbQueryBestSize()
108 fbSetupScreen(ScreenPtr pScreen, void *pbits, /* pointer to screen bitmap */ in fbSetupScreen() argument
116 if (!fbAllocatePrivates(pScreen)) in fbSetupScreen()
126 dixSetPrivate(&pScreen->devPrivates, fbScreenPrivKey, pScreenPriv); in fbSetupScreen()
128 pScreen->defColormap = FakeClientID(0); in fbSetupScreen()
130 pScreen->blackPixel = pScreen->whitePixel = (Pixel) 0; in fbSetupScreen()
131 pScreen->QueryBestSize = fbQueryBestSize; in fbSetupScreen()
133 pScreen->GetImage = fbGetImage; in fbSetupScreen()
134 pScreen->GetSpans = fbGetSpans; in fbSetupScreen()
135 pScreen->CreateWindow = fbCreateWindow; in fbSetupScreen()
136 pScreen->DestroyWindow = fbDestroyWindow; in fbSetupScreen()
137 pScreen->PositionWindow = fbPositionWindow; in fbSetupScreen()
138 pScreen->ChangeWindowAttributes = fbChangeWindowAttributes; in fbSetupScreen()
139 pScreen->RealizeWindow = fbRealizeWindow; in fbSetupScreen()
140 pScreen->UnrealizeWindow = fbUnrealizeWindow; in fbSetupScreen()
141 pScreen->CopyWindow = fbCopyWindow; in fbSetupScreen()
142 pScreen->CreatePixmap = fbCreatePixmap; in fbSetupScreen()
143 pScreen->DestroyPixmap = fbDestroyPixmap; in fbSetupScreen()
144 pScreen->RealizeFont = fbRealizeFont; in fbSetupScreen()
145 pScreen->UnrealizeFont = fbUnrealizeFont; in fbSetupScreen()
146 pScreen->CreateGC = fbCreateGC; in fbSetupScreen()
147 pScreen->CreateColormap = fbInitializeColormap; in fbSetupScreen()
148 pScreen->DestroyColormap = (void (*)(ColormapPtr)) NoopDDA; in fbSetupScreen()
149 pScreen->InstallColormap = fbInstallColormap; in fbSetupScreen()
150 pScreen->UninstallColormap = fbUninstallColormap; in fbSetupScreen()
151 pScreen->ListInstalledColormaps = fbListInstalledColormaps; in fbSetupScreen()
152 pScreen->StoreColors = (void (*)(ColormapPtr, int, xColorItem *)) NoopDDA; in fbSetupScreen()
153 pScreen->ResolveColor = fbResolveColor; in fbSetupScreen()
154 pScreen->BitmapToRegion = fbPixmapToRegion; in fbSetupScreen()
156 pScreen->GetWindowPixmap = _fbGetWindowPixmap; in fbSetupScreen()
157 pScreen->SetWindowPixmap = _fbSetWindowPixmap; in fbSetupScreen()
164 wfbFinishScreenInit(ScreenPtr pScreen, void *pbits, int xsize, int ysize, in wfbFinishScreenInit() argument
169 fbFinishScreenInit(ScreenPtr pScreen, void *pbits, int xsize, int ysize, in wfbFinishScreenInit()
179 fbScreenPtr pScreenPriv = fbGetScreenPriv(pScreen); in wfbFinishScreenInit()
195 fbGetScreenPrivate(pScreen)->setupWrap = setupWrap; in wfbFinishScreenInit()
196 fbGetScreenPrivate(pScreen)->finishWrap = finishWrap; in wfbFinishScreenInit()
203 if (!miScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, width, in wfbFinishScreenInit()
208 pScreenPriv->CloseScreen = pScreen->CloseScreen; in wfbFinishScreenInit()
209 pScreen->CloseScreen = fbCloseScreen; in wfbFinishScreenInit()
216 wfbScreenInit(ScreenPtr pScreen, void *pbits, int xsize, int ysize, in wfbScreenInit() argument
220 if (!fbSetupScreen(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp)) in wfbScreenInit()
222 if (!wfbFinishScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, in wfbScreenInit()
229 fbScreenInit(ScreenPtr pScreen, void *pbits, int xsize, int ysize, in fbScreenInit() argument
232 if (!fbSetupScreen(pScreen, pbits, xsize, ysize, dpix, dpiy, width, bpp)) in fbScreenInit()
234 if (!fbFinishScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, in fbScreenInit()