Home | History | Annotate | Download | only in EGL

Lines Matching refs:dso

121     dso[0] = gles;
122 for (size_t i=1 ; i<NELEM(dso) ; i++)
123 dso[i] = 0;
128 for (size_t i=0 ; i<NELEM(dso) ; i++) {
129 if (dso[i]) {
130 dlclose(dso[i]);
131 dso[i] = 0;
140 dso[0] = hnd;
143 dso[1] = hnd;
146 dso[2] = hnd;
172 void* dso;
175 dso = load_driver("GLES", cnx, EGL | GLESv1_CM | GLESv2);
176 if (dso) {
177 hnd = new driver_t(dso);
180 dso = load_driver("EGL", cnx, EGL);
181 if (dso) {
182 hnd = new driver_t(dso);
215 void Loader::init_api(void* dso,
225 (__eglMustCastToProperFunctionPointerType)dlsym(dso, name);
236 f = (__eglMustCastToProperFunctionPointerType)dlsym(dso, scrap);
245 f = (__eglMustCastToProperFunctionPointerType)dlsym(dso, scrap);
381 void* dso = dlopen(driver_absolute_path, RTLD_NOW | RTLD_LOCAL);
382 if (dso == 0) {
391 getProcAddress = (getProcAddressType)dlsym(dso, "eglGetProcAddress");
403 (__eglMustCastToProperFunctionPointerType)dlsym(dso, name);
417 init_api(dso, gl_names,
424 init_api(dso, gl_names,
430 return dso;