Lines Matching defs:pmap
69 int vgaCheckColorMap(ColormapPtr pmap)
71 return (pmap != GetInstalledmiColormap(pmap->pScreen));
76 vgaStoreColors(pmap, ndef, pdefs)
77 ColormapPtr pmap;
89 int scrnIndex = pmap->pScreen->myNum;
96 if (vgaCheckColorMap(pmap))
99 if ((pmap->pVisual->class | DynamicClass) == DirectColor)
101 ndef = miExpandDirectColors (pmap, ndef, pdefs, directDefs);
217 vgaInstallColormap(pmap)
218 ColormapPtr pmap;
220 ColormapPtr oldmap = GetInstalledmiColormap(pmap->pScreen);
228 if (pmap == oldmap)
231 if ((pmap->pVisual->class | DynamicClass) == DirectColor)
232 entries = (pmap->pVisual->redMask |
233 pmap->pVisual->greenMask |
234 pmap->pVisual->blueMask) + 1;
236 entries = pmap->pVisual->ColormapEntries;
243 WalkTree( pmap->pScreen, TellLostMap, &oldmap->mid);
245 SetInstalledmiColormap(pmap->pScreen, pmap);
249 QueryColors(pmap, entries, ppix, prgb, serverClient);
259 pmap->pScreen->StoreColors(pmap, entries, defs);
261 WalkTree(pmap->pScreen, TellGainedMap, &pmap->mid);
270 vgaUninstallColormap(pmap)
271 ColormapPtr pmap;
276 if ( pmap != GetInstalledmiColormap(pmap->pScreen))
279 dixLookupResourceByType((pointer *)&defColormap, pmap->pScreen->defColormap,
282 if (defColormap == GetInstalledmiColormap(pmap->pScreen))
285 (*pmap->pScreen->InstallColormap) (defColormap);