Lines Matching full:vendor
58 GlxServerVendor *vendor = LookupXIDMapResource(id); in GlxGetXIDMap() local
60 if (vendor == NULL) { in GlxGetXIDMap()
69 vendor = GlxGetVendorForScreen(requestClient, draw->pScreen); in GlxGetXIDMap()
72 return vendor; in GlxGetXIDMap()
75 Bool GlxAddXIDMap(XID id, GlxServerVendor *vendor) in GlxAddXIDMap() argument
77 if (id == 0 || vendor == NULL) { in GlxAddXIDMap()
83 return AddResource(id, idResource, vendor); in GlxAddXIDMap()
91 GlxContextTagInfo *GlxAllocContextTag(ClientPtr client, GlxServerVendor *vendor) in GlxAllocContextTag() argument
96 if (vendor == NULL) { in GlxAllocContextTag()
107 if (cl->contextTags[index].vendor == NULL) { in GlxAllocContextTag()
139 cl->contextTags[index].vendor = vendor; in GlxAllocContextTag()
151 if (cl->contextTags[tag - 1].vendor != NULL) { in GlxLookupContextTag()
162 tagInfo->vendor = NULL; in GlxFreeContextTag()
163 tagInfo->vendor = NULL; in GlxFreeContextTag()
171 Bool GlxSetScreenVendor(ScreenPtr screen, GlxServerVendor *vendor) in GlxSetScreenVendor() argument
175 if (vendor == NULL) { in GlxSetScreenVendor()
184 if (priv->vendor != NULL) { in GlxSetScreenVendor()
188 priv->vendor = vendor; in GlxSetScreenVendor()
192 Bool GlxSetClientScreenVendor(ClientPtr client, ScreenPtr screen, GlxServerVendor *vendor) in GlxSetClientScreenVendor() argument
205 if (vendor != NULL) { in GlxSetClientScreenVendor()
206 cl->vendors[screen->myNum] = vendor; in GlxSetClientScreenVendor()
227 return priv->vendor; in GlxGetVendorForScreen()