Lines Matching refs:native
40 #include "native.h"
114 data->format != gconf->native->color_format)
134 if (!gdpy->native->get_pixmap_format(gdpy->native,
260 /* create the native surface */
263 nsurf = gdpy->native->create_window_surface(gdpy->native,
264 arg->u.win, gconf->native);
267 nsurf = gdpy->native->create_pixmap_surface(gdpy->native,
268 arg->u.pix, gconf->native);
274 nsurf = gdpy->native->modeset->create_scanout_surface(gdpy->native,
275 gconf->native, gsurf->base.Width, gsurf->base.Height);
312 gsurf->native = nsurf;
472 if (gsurf->native)
473 gsurf->native->destroy(gsurf->native);
587 return gsurf->native->present(gsurf->native, &ctrl);
653 return gdpy->native->copy_to_pixmap(gdpy->native,
662 struct pipe_screen *screen = gdpy->native->screen;
685 if (gsurf->native)
686 gsurf->native->wait(gsurf->native);
825 nsurf = gsurf->native;
838 changed = gdpy->native->modeset->program(gdpy->native, 0, nsurf,
839 gscr->base.OriginX, gscr->base.OriginY, &gscr->native, 1, nmode);
858 if (!gdpy->native->wayland_bufmgr)
861 return gdpy->native->wayland_bufmgr->bind_display(gdpy->native, wl_dpy);
870 if (!gdpy->native->wayland_bufmgr)
873 return gdpy->native->wayland_bufmgr->unbind_display(gdpy->native, wl_dpy);
883 if (!gdpy->native->wayland_bufmgr)
886 return gdpy->native->wayland_bufmgr->query_buffer(gdpy->native,