From: Matt Roper Date: Mon, 7 Jul 2014 16:08:29 +0000 (-0700) Subject: lib/kms: Provide universal plane #define's X-Git-Tag: intel-gpu-tools-1.8~243 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c8b8f8abf60de1fdaafc798ebc6f73880a4e4225;p=platform%2Fupstream%2Fintel-gpu-tools.git lib/kms: Provide universal plane #define's There hasn't been a libdrm release containing the universal plane definitions yet, so add them to igt_kms to allow compilation to succeed in the meantime. Signed-off-by: Matt Roper Signed-off-by: Daniel Vetter --- diff --git a/lib/igt_kms.c b/lib/igt_kms.c index 2442c4b..d792008 100644 --- a/lib/igt_kms.c +++ b/lib/igt_kms.c @@ -42,6 +42,20 @@ #include "igt_kms.h" #include "igt_aux.h" +/* + * There hasn't been a release of libdrm containing these #define's yet, so + * copy them here to allow compilation to succeed in the mean time. + * + * We can drop these #define's and just make i-g-t depend on the proper libdrm + * version in the future. + */ +#define DRM_CLIENT_CAP_UNIVERSAL_PLANES 2 +#define DRM_PLANE_TYPE_OVERLAY 0 +#define DRM_PLANE_TYPE_PRIMARY 1 +#define DRM_PLANE_TYPE_CURSOR 2 + + + /** * SECTION:igt_kms * @short_description: Kernel modesetting support library