Home | History | Annotate | Download | only in dri2

Lines Matching refs:disp

88 dri2_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type,
92 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
106 if (!_eglInitSurface(&dri2_surf->base, disp, type, conf, attrib_list))
142 dri2_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp,
146 return dri2_create_surface(drv, disp, EGL_WINDOW_BIT, conf,
151 dri2_destroy_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf)
153 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
324 dri2_swap_buffers(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *draw)
326 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
343 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx,
346 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
356 if (!_eglInitImage(&dri2_img->base, disp)) {
372 dri2_drm_create_image_khr(_EGLDriver *drv, _EGLDisplay *disp,
380 return dri2_create_image_khr_pixmap(disp, ctx, buffer, attr_list);
382 return dri2_create_image_khr(drv, disp, ctx, target, buffer, attr_list);
387 dri2_drm_authenticate(_EGLDisplay *disp, uint32_t id)
389 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp);
395 dri2_initialize_drm(_EGLDriver *drv, _EGLDisplay *disp)
408 disp->DriverData = (void *) dri2_dpy;
410 gbm = disp->PlatformDisplay;
450 dri2_dpy->gbm_dri->lookup_user_data = disp;
460 dri2_setup_screen(disp);
463 dri2_add_config(disp, dri2_dpy->driver_configs[i],
472 disp->Extensions.WL_bind_wayland_display = EGL_TRUE;
477 disp->VersionMajor = 1;
478 disp->VersionMinor = 4;