Lines Matching refs:pScreenPriv
69 ((pScreenPriv->flags & CMAP_LOAD_EVEN_IF_OFFSCREEN) || \
70 xf86ScreenToScrn(pmap->pScreen)->vtSema || pScreenPriv->isDGAmode))
153 CMapScreenPtr pScreenPriv; in xf86HandleColormaps() local
172 if (!(pScreenPriv = malloc(sizeof(CMapScreenRec)))) { in xf86HandleColormaps()
178 dixSetPrivate(&pScreen->devPrivates, &CMapScreenKeyRec, pScreenPriv); in xf86HandleColormaps()
180 pScreenPriv->CloseScreen = pScreen->CloseScreen; in xf86HandleColormaps()
181 pScreenPriv->CreateColormap = pScreen->CreateColormap; in xf86HandleColormaps()
182 pScreenPriv->DestroyColormap = pScreen->DestroyColormap; in xf86HandleColormaps()
183 pScreenPriv->InstallColormap = pScreen->InstallColormap; in xf86HandleColormaps()
184 pScreenPriv->StoreColors = pScreen->StoreColors; in xf86HandleColormaps()
193 pScreenPriv->maxColors = maxColors; in xf86HandleColormaps()
194 pScreenPriv->sigRGBbits = sigRGBbits; in xf86HandleColormaps()
195 pScreenPriv->gammaElements = elements; in xf86HandleColormaps()
196 pScreenPriv->gamma = gamma; in xf86HandleColormaps()
197 pScreenPriv->PreAllocIndices = indices; in xf86HandleColormaps()
198 pScreenPriv->maps = NULL; in xf86HandleColormaps()
199 pScreenPriv->flags = flags; in xf86HandleColormaps()
200 pScreenPriv->isDGAmode = FALSE; in xf86HandleColormaps()
202 pScreenPriv->EnterVT = pScrn->EnterVT; in xf86HandleColormaps()
203 pScreenPriv->SwitchMode = pScrn->SwitchMode; in xf86HandleColormaps()
204 pScreenPriv->SetDGAMode = pScrn->SetDGAMode; in xf86HandleColormaps()
205 pScreenPriv->ChangeGamma = pScrn->ChangeGamma; in xf86HandleColormaps()
217 ComputeGamma(pScrn, pScreenPriv); in xf86HandleColormaps()
254 CMapColormapUseMax(VisualPtr pVisual, CMapScreenPtr pScreenPriv) in CMapColormapUseMax() argument
258 return ((1 << pVisual->nplanes) > pScreenPriv->maxColors); in CMapColormapUseMax()
264 CMapScreenPtr pScreenPriv = in CMapAllocateColormapPrivate() local
272 if (CMapColormapUseMax(pmap->pVisual, pScreenPriv)) in CMapAllocateColormapPrivate()
296 pLink->next = pScreenPriv->maps; in CMapAllocateColormapPrivate()
297 pScreenPriv->maps = pLink; in CMapAllocateColormapPrivate()
307 CMapScreenPtr pScreenPriv = in CMapCreateColormap() local
311 pScreen->CreateColormap = pScreenPriv->CreateColormap; in CMapCreateColormap()
325 CMapScreenPtr pScreenPriv = in CMapDestroyColormap() local
329 CMapLinkPtr prevLink = NULL, pLink = pScreenPriv->maps; in CMapDestroyColormap()
342 pScreenPriv->maps = pLink->next; in CMapDestroyColormap()
350 if (pScreenPriv->DestroyColormap) { in CMapDestroyColormap()
351 pScreen->DestroyColormap = pScreenPriv->DestroyColormap; in CMapDestroyColormap()
362 CMapScreenPtr pScreenPriv = in CMapStoreColors() local
364 int *indices = pScreenPriv->PreAllocIndices; in CMapStoreColors()
368 pScreen->StoreColors = pScreenPriv->StoreColors; in CMapStoreColors()
383 if (CMapColormapUseMax(pVisual, pScreenPriv)) { in CMapStoreColors()
440 CMapScreenPtr pScreenPriv = in CMapInstallColormap() local
446 pScreen->InstallColormap = pScreenPriv->InstallColormap; in CMapInstallColormap()
455 if (!(pScreenPriv->flags & CMAP_PALETTED_TRUECOLOR) && in CMapInstallColormap()
457 CMapColormapUseMax(pmap->pVisual, pScreenPriv)) in CMapInstallColormap()
471 CMapScreenPtr pScreenPriv = in CMapEnterVT() local
474 pScrn->EnterVT = pScreenPriv->EnterVT; in CMapEnterVT()
475 ret = (*pScreenPriv->EnterVT) (pScrn); in CMapEnterVT()
476 pScreenPriv->EnterVT = pScrn->EnterVT; in CMapEnterVT()
490 CMapScreenPtr pScreenPriv = in CMapSwitchMode() local
493 if ((*pScreenPriv->SwitchMode) (pScrn, mode)) { in CMapSwitchMode()
506 CMapScreenPtr pScreenPriv = in CMapSetDGAMode() local
510 ret = (*pScreenPriv->SetDGAMode) (pScrn, num, dev); in CMapSetDGAMode()
512 pScreenPriv->isDGAmode = DGAActive(pScrn->scrnIndex); in CMapSetDGAMode()
514 if (!pScreenPriv->isDGAmode && GetInstalledmiColormap(pScreen) in CMapSetDGAMode()
527 CMapScreenPtr pScreenPriv = in CMapReinstallMap() local
534 int *indices = pScreenPriv->PreAllocIndices; in CMapReinstallMap()
558 CMapScreenPtr pScreenPriv = in CMapRefreshColors() local
571 shift = 16 - pScreenPriv->sigRGBbits; in CMapRefreshColors()
572 maxValue = (1 << pScreenPriv->sigRGBbits) - 1; in CMapRefreshColors()
573 gamma = pScreenPriv->gamma; in CMapRefreshColors()
590 if (CMapColormapUseMax(pVisual, pScreenPriv)) { in CMapRefreshColors()
632 if (CMapColormapUseMax(pVisual, pScreenPriv)) { in CMapRefreshColors()
690 CMapScreenPtr pScreenPriv = in CMapSetOverscan() local
734 if (overscan < 0 || overscan > pScreenPriv->maxColors - 1) { in CMapSetOverscan()
751 if (overscan < 0 || overscan > pScreenPriv->maxColors - 1) in CMapSetOverscan()
752 tmpOverscan = pScreenPriv->maxColors - 1; in CMapSetOverscan()
757 for (i = pScreenPriv->maxColors - 1; i >= 0; i--) { in CMapSetOverscan()
834 CMapScreenPtr pScreenPriv = in CMapUnwrapScreen() local
838 pScreen->CloseScreen = pScreenPriv->CloseScreen; in CMapUnwrapScreen()
839 pScreen->CreateColormap = pScreenPriv->CreateColormap; in CMapUnwrapScreen()
840 pScreen->DestroyColormap = pScreenPriv->DestroyColormap; in CMapUnwrapScreen()
841 pScreen->InstallColormap = pScreenPriv->InstallColormap; in CMapUnwrapScreen()
842 pScreen->StoreColors = pScreenPriv->StoreColors; in CMapUnwrapScreen()
844 pScrn->EnterVT = pScreenPriv->EnterVT; in CMapUnwrapScreen()
845 pScrn->SwitchMode = pScreenPriv->SwitchMode; in CMapUnwrapScreen()
846 pScrn->SetDGAMode = pScreenPriv->SetDGAMode; in CMapUnwrapScreen()
847 pScrn->ChangeGamma = pScreenPriv->ChangeGamma; in CMapUnwrapScreen()
849 free(pScreenPriv->gamma); in CMapUnwrapScreen()
850 free(pScreenPriv->PreAllocIndices); in CMapUnwrapScreen()
851 free(pScreenPriv); in CMapUnwrapScreen()
913 CMapScreenPtr pScreenPriv; in CMapChangeGamma() local
920 pScreenPriv = (CMapScreenPtr) dixLookupPrivate(&pScreen->devPrivates, in CMapChangeGamma()
922 if (!pScreenPriv) in CMapChangeGamma()
934 ComputeGamma(pScrn, pScreenPriv); in CMapChangeGamma()
937 pLink = pScreenPriv->maps; in CMapChangeGamma()
946 ((pScreenPriv->flags & CMAP_LOAD_EVEN_IF_OFFSCREEN) || in CMapChangeGamma()
947 pScrn->vtSema || pScreenPriv->isDGAmode)) { in CMapChangeGamma()
950 if (!(pScreenPriv->flags & CMAP_PALETTED_TRUECOLOR) && in CMapChangeGamma()
952 CMapColormapUseMax(pMap->pVisual, pScreenPriv)) { in CMapChangeGamma()
957 pLink = pScreenPriv->maps; in CMapChangeGamma()
976 pScrn->ChangeGamma = pScreenPriv->ChangeGamma; in CMapChangeGamma()
1009 CMapScreenPtr pScreenPriv; in xf86ChangeGammaRamp() local
1015 pScreenPriv = (CMapScreenPtr) dixLookupPrivate(&pScreen->devPrivates, in xf86ChangeGammaRamp()
1017 if (!pScreenPriv) in xf86ChangeGammaRamp()
1020 if (pScreenPriv->gammaElements != size) in xf86ChangeGammaRamp()
1023 ComputeGammaRamp(pScreenPriv, red, green, blue); in xf86ChangeGammaRamp()
1026 pLink = pScreenPriv->maps; in xf86ChangeGammaRamp()
1035 ((pScreenPriv->flags & CMAP_LOAD_EVEN_IF_OFFSCREEN) || in xf86ChangeGammaRamp()
1036 pScrn->vtSema || pScreenPriv->isDGAmode)) { in xf86ChangeGammaRamp()
1039 if (!(pScreenPriv->flags & CMAP_PALETTED_TRUECOLOR) && in xf86ChangeGammaRamp()
1041 CMapColormapUseMax(pMap->pVisual, pScreenPriv)) { in xf86ChangeGammaRamp()
1046 pLink = pScreenPriv->maps; in xf86ChangeGammaRamp()
1071 CMapScreenPtr pScreenPriv; in xf86GetGammaRampSize() local
1076 pScreenPriv = (CMapScreenPtr) dixLookupPrivate(&pScreen->devPrivates, in xf86GetGammaRampSize()
1078 if (!pScreenPriv) in xf86GetGammaRampSize()
1081 return pScreenPriv->gammaElements; in xf86GetGammaRampSize()
1090 CMapScreenPtr pScreenPriv; in xf86GetGammaRamp() local
1097 pScreenPriv = (CMapScreenPtr) dixLookupPrivate(&pScreen->devPrivates, in xf86GetGammaRamp()
1099 if (!pScreenPriv) in xf86GetGammaRamp()
1102 if (size > pScreenPriv->gammaElements) in xf86GetGammaRamp()
1105 entry = pScreenPriv->gamma; in xf86GetGammaRamp()
1106 sigbits = pScreenPriv->sigRGBbits; in xf86GetGammaRamp()