st/vdpau: add dri3 support

Signed-off-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
This commit is contained in:
Leo Liu 2016-04-26 11:23:53 -04:00
parent c122c74dca
commit 5e2072c711
1 changed files with 5 additions and 1 deletions

View File

@ -63,7 +63,11 @@ vdp_imp_device_create_x11(Display *display, int screen, VdpDevice *device,
pipe_reference_init(&dev->reference, 1);
dev->vscreen = vl_dri2_screen_create(display, screen);
#if defined(HAVE_DRI3)
dev->vscreen = vl_dri3_screen_create(display, screen);
#endif
if (!dev->vscreen)
dev->vscreen = vl_dri2_screen_create(display, screen);
if (!dev->vscreen) {
ret = VDP_STATUS_RESOURCES;
goto no_vscreen;