egl/dri2: seperate EGLImage validate and lookup
authorQiang Yu <yuq825@gmail.com>
Tue, 10 Aug 2021 06:49:12 +0000 (14:49 +0800)
committerMarge Bot <eric+marge@anholt.net>
Thu, 9 Sep 2021 01:42:39 +0000 (01:42 +0000)
commitdcf38724c74f0784dce919e48dff0f53938e5560
tree1bb1fe3cc2a43b45dbf6d1a55893c43a2755173c
parent5d74c33aaaf4b219add063e3302af9cfbeb762d4
egl/dri2: seperate EGLImage validate and lookup

Version 2 of DRIImageLookupExtension add two interface for EGLImage
validate and lookup. This is for resolving deak lock in the following
commits.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12336>
include/GL/internal/dri_interface.h
src/egl/drivers/dri2/egl_dri2.c
src/egl/drivers/dri2/egl_dri2.h