Home
last modified time | relevance | path

Searched refs:tagInfo (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/xserver/glx/
H A Dvndcmds.c157 static int CommonLoseCurrent(ClientPtr client, GlxContextTagInfo *tagInfo) in CommonLoseCurrent() argument
161 ret = tagInfo->vendor->glxvc.makeCurrent(client, in CommonLoseCurrent()
162 tagInfo->tag, // No old context tag, in CommonLoseCurrent()
166 GlxFreeContextTag(tagInfo); in CommonLoseCurrent()
179 GlxContextTagInfo *tagInfo; in CommonMakeNewCurrent() local
181 tagInfo = GlxAllocContextTag(client, vendor); in CommonMakeNewCurrent()
183 if (tagInfo) { in CommonMakeNewCurrent()
187 tagInfo->tag); in CommonMakeNewCurrent()
190 tagInfo->drawable = drawable; in CommonMakeNewCurrent()
191 tagInfo->readdrawable = readdrawable; in CommonMakeNewCurrent()
[all …]
H A Dvndext.c262 GlxContextTagInfo *tagInfo = GlxLookupContextTag(client, tag); in GlxGetContextTag() local
264 if (tagInfo != NULL) { in GlxGetContextTag()
265 return tagInfo->vendor; in GlxGetContextTag()
274 GlxContextTagInfo *tagInfo = GlxLookupContextTag(client, tag); in GlxSetContextTagPrivate() local
275 if (tagInfo != NULL) { in GlxSetContextTagPrivate()
276 tagInfo->data = data; in GlxSetContextTagPrivate()
286 GlxContextTagInfo *tagInfo = GlxLookupContextTag(client, tag); in GlxGetContextTagPrivate() local
287 if (tagInfo != NULL) { in GlxGetContextTagPrivate()
288 return tagInfo->data; in GlxGetContextTagPrivate()
H A Dvndservermapping.c159 void GlxFreeContextTag(GlxContextTagInfo *tagInfo) in GlxFreeContextTag() argument
161 if (tagInfo != NULL) { in GlxFreeContextTag()
162 tagInfo->vendor = NULL; in GlxFreeContextTag()
163 tagInfo->vendor = NULL; in GlxFreeContextTag()
164 tagInfo->data = NULL; in GlxFreeContextTag()
165 tagInfo->context = None; in GlxFreeContextTag()
166 tagInfo->drawable = None; in GlxFreeContextTag()
167 tagInfo->readdrawable = None; in GlxFreeContextTag()
H A Dvndserver.h107 void GlxFreeContextTag(GlxContextTagInfo *tagInfo);