Home | History | Annotate | Download | only in main

Lines Matching refs:API

32  * Public EGL API entrypoints
45 * For each public API entry point, the opaque handles are looked up
104 * Macros to help return an API entrypoint.
345 drv->API.Terminate(drv, disp);
362 ret = drv->API.QueryString(drv, disp, name);
377 ret = drv->API.GetConfigs(drv, disp, configs, config_size, num_config);
392 ret = drv->API.ChooseConfig(drv, disp, attrib_list, configs,
409 ret = drv->API.GetConfigAttrib(drv, disp, conf, attribute, value);
437 context = drv->API.CreateContext(drv, disp, conf, share, attrib_list);
454 ret = drv->API.DestroyContext(drv, disp, context);
498 ret = drv->API.MakeCurrent(drv, disp, draw_surf, read_surf, context);
514 ret = drv->API.QueryContext(drv, disp, context, attribute, value);
534 surf = drv->API.CreateWindowSurface(drv, disp, conf, window, attrib_list);
555 surf = drv->API.CreatePixmapSurface(drv, disp, conf, pixmap, attrib_list);
574 surf = drv->API.CreatePbufferSurface(drv, disp, conf, attrib_list);
591 ret = drv->API.DestroySurface(drv, disp, surf);
606 ret = drv->API.QuerySurface(drv, disp, surf, attribute, value);
621 ret = drv->API.SurfaceAttrib(drv, disp, surf, attribute, value);
636 ret = drv->API.BindTexImage(drv, disp, surf, buffer);
651 ret = drv->API.ReleaseTexImage(drv, disp, surf, buffer);
676 ret = drv->API.SwapInterval(drv, disp, surf, interval);
698 ret = drv->API.SwapBuffers(drv, disp, surf);
715 ret = drv->API.CopyBuffers(drv, disp, surf, target);
743 ret = drv->API.WaitClient(drv, disp, ctx);
789 ret = drv->API.WaitNative(drv, disp, engine);
984 ret = drv->API.ChooseModeMESA(drv, disp, scrn, attrib_list,
1001 ret = drv->API.GetModesMESA(drv, disp, scrn, modes, mode_size, num_mode);
1017 ret = drv->API.GetModeAttribMESA(drv, disp, m, attribute, value);
1037 ret = drv->API.CopyContextMESA(drv, disp,
1053 ret = drv->API.GetScreensMESA(drv, disp, screens, max_screens, num_screens);
1071 surf = drv->API.CreateScreenSurfaceMESA(drv, disp, conf, attrib_list);
1095 ret = drv->API.ShowScreenSurfaceMESA(drv, disp, scrn, surf, m);
1110 ret = drv->API.ScreenPositionMESA(drv, disp, scrn, x, y);
1126 ret = drv->API.QueryScreenMESA(drv, disp, scrn, attribute, value);
1143 ret = drv->API.QueryScreenSurfaceMESA(drv, disp, scrn, &surf);
1161 ret = drv->API.QueryScreenModeMESA(drv, disp, scrn, &m);
1178 ret = drv->API.QueryModeStringMESA(drv, disp, m);
1203 * Specify the client API to use for subsequent calls including:
1214 eglBindAPI(EGLenum api)
1221 if (!_eglIsApiValid(api))
1224 t->CurrentAPIIndex = _eglConvertApiToIndex(api);
1259 surf = drv->API.CreatePbufferFromClientBuffer(drv, disp, buftype, buffer,
1286 (void) drv->API.MakeCurrent(drv, disp, NULL, NULL, NULL);
1316 img = drv->API.CreateImageKHR(drv,
1339 ret = drv->API.DestroyImageKHR(drv, disp, img);
1357 sync = drv->API.CreateSyncKHR(drv, disp, type, attrib_list);
1376 ret = drv->API.DestroySyncKHR(drv, disp, s);
1392 ret = drv->API.ClientWaitSyncKHR(drv, disp, s, flags, timeout);
1408 ret = drv->API.SignalSyncKHR(drv, disp, s, mode);
1424 ret = drv->API.GetSyncAttribKHR(drv, disp, s, attribute, value);
1452 ret = drv->API.SwapBuffersRegionNOK(drv, disp, surf, numRects, rects);
1474 img = drv->API.CreateDRMImageMESA(drv, disp, attr_list);
1495 ret = drv->API.ExportDRMImageMESA(drv, disp, img, name, handle, stride);
1518 ret = drv->API.BindWaylandDisplayWL(drv, disp, display);
1536 ret = drv->API.UnbindWaylandDisplayWL(drv, disp, display);
1555 ret = drv->API.QueryWaylandBufferWL(drv, disp, buffer, attribute, value);
1576 ret = drv->API.PostSubBufferNV(drv, disp, surf, x, y, width, height);