Lines Matching refs:vendor
79 static __eglMustCastToProperFunctionPointerType FetchVendorFunc(__EGLvendorInfo *vendor,
84 if (vendor != NULL) {
85 func = exports->fetchDispatchEntry(vendor, __EGL_DISPATCH_FUNC_INDICES[index]);
89 // Since we have no vendor, the follow-up eglGetError() call will
91 if (vendor == NULL) {
99 if (!exports->setLastVendor(vendor)) {
111 __EGLvendorInfo *vendor;
117 vendor = exports->getCurrentVendor();
118 return FetchVendorFunc(vendor, index, EGL_SUCCESS);
123 __EGLvendorInfo *vendor;
126 vendor = exports->getVendorFromDisplay(dpy);
127 return FetchVendorFunc(vendor, index, EGL_BAD_DISPLAY);
132 __EGLvendorInfo *vendor;
135 vendor = exports->getVendorFromDevice(dev);
136 return FetchVendorFunc(vendor, index, EGL_BAD_DEVICE_EXT);