vl/dri3: add DRI3 support and implement create and destroy
authorLeo Liu <leo.liu@amd.com>
Mon, 7 Mar 2016 19:51:32 +0000 (14:51 -0500)
committerLeo Liu <leo.liu@amd.com>
Mon, 16 May 2016 20:28:51 +0000 (16:28 -0400)
commit12e5220e34677e19b7dfce95c9370bab814d2ee8
tree7e1a58efb77e848b23570c41788e74c8550a5796
parent30e437bd76c6eb9a8e46b1c96e313b8eafd0b798
vl/dri3: add DRI3 support and implement create and destroy

Required functions into place for implementation, create screen
with device fd returned from X server, also bail out to DRI2
with certain conditions.

v2: -organize the error out path (Axel)
    -squash previous patch 1 and 2 into one (Emil)

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>
configure.ac
src/gallium/auxiliary/Makefile.sources
src/gallium/auxiliary/vl/vl_winsys.h
src/gallium/auxiliary/vl/vl_winsys_dri3.c [new file with mode: 0644]