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:
parent
c122c74dca
commit
5e2072c711
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue