Lines Matching refs:vws
517 struct virgl_winsys *vws = vscreen->vws; in virgl_flush_frontbuffer() local
520 if (vws->flush_frontbuffer) in virgl_flush_frontbuffer()
521 vws->flush_frontbuffer(vws, vres->hw_res, level, layer, winsys_drawable_handle, in virgl_flush_frontbuffer()
530 struct virgl_winsys *vws = vscreen->vws; in virgl_fence_reference() local
532 vws->fence_reference(vws, ptr, fence); in virgl_fence_reference()
541 struct virgl_winsys *vws = vscreen->vws; in virgl_fence_finish() local
543 return vws->fence_wait(vws, fence, timeout); in virgl_fence_finish()
556 struct virgl_winsys *vws = vscreen->vws; in virgl_destroy_screen() local
560 if (vws) in virgl_destroy_screen()
561 vws->destroy(vws); in virgl_destroy_screen()
566 virgl_create_screen(struct virgl_winsys *vws) in virgl_create_screen() argument
573 screen->vws = vws; in virgl_create_screen()
590 vws->get_caps(vws, &screen->caps); in virgl_create_screen()