Lines Matching full:libc2d2
146 void *libc2d2;
1470 if (ctx->libc2d2) {
1471 ::dlclose(ctx->libc2d2);
1472 ALOGV("dlclose(libc2d2)");
1508 ctx->libc2d2 = ::dlopen("libC2D2.so", RTLD_NOW);
1509 if (!ctx->libc2d2) {
1510 ALOGE("FATAL ERROR: could not dlopen libc2d2.so: %s", dlerror());
1516 *(void **)&LINK_c2dCreateSurface = ::dlsym(ctx->libc2d2,
1518 *(void **)&LINK_c2dUpdateSurface = ::dlsym(ctx->libc2d2,
1520 *(void **)&LINK_c2dReadSurface = ::dlsym(ctx->libc2d2,
1522 *(void **)&LINK_c2dDraw = ::dlsym(ctx->libc2d2, "c2dDraw");
1523 *(void **)&LINK_c2dFlush = ::dlsym(ctx->libc2d2, "c2dFlush");
1524 *(void **)&LINK_c2dFinish = ::dlsym(ctx->libc2d2, "c2dFinish");
1525 *(void **)&LINK_c2dWaitTimestamp = ::dlsym(ctx->libc2d2,
1527 *(void **)&LINK_c2dDestroySurface = ::dlsym(ctx->libc2d2,
1529 *(void **)&LINK_c2dMapAddr = ::dlsym(ctx->libc2d2,
1531 *(void **)&LINK_c2dUnMapAddr = ::dlsym(ctx->libc2d2,
1533 *(void **)&LINK_c2dGetDriverCapabilities = ::dlsym(ctx->libc2d2,
1535 *(void **)&LINK_c2dCreateFenceFD = ::dlsym(ctx->libc2d2,
1537 *(void **)&LINK_c2dFillSurface = ::dlsym(ctx->libc2d2,