Lines Matching refs:vscreen
192 struct vl_screen *vscreen; in XvMCCreateContext() local
232 vscreen = vl_dri3_screen_create(dpy, scrn); in XvMCCreateContext()
233 if (!vscreen) in XvMCCreateContext()
234 vscreen = vl_dri2_screen_create(dpy, scrn); in XvMCCreateContext()
236 if (!vscreen) { in XvMCCreateContext()
242 pipe = vscreen->pscreen->context_create(vscreen->pscreen, NULL, 0); in XvMCCreateContext()
245 vscreen->destroy(vscreen); in XvMCCreateContext()
263 vscreen->destroy(vscreen); in XvMCCreateContext()
272 vscreen->destroy(vscreen); in XvMCCreateContext()
282 vscreen->destroy(vscreen); in XvMCCreateContext()
300 context_priv->vscreen = vscreen; in XvMCCreateContext()
337 context_priv->vscreen->destroy(context_priv->vscreen); in XvMCDestroyContext()