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