lib/igt_kms: Add support for up to 10 planes.
Increase the number of planes supported to 10.
kmstest_plane_name only previously supported 4 planes,
this patch adds support for up to 10 planes.
Signed-off-by: Robert Foss <robert.foss@collabora.com>
Signed-off-by: Marius Vlad <marius.c.vlad@intel.com>
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index f9e32a5..513e510 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -322,6 +322,12 @@
[IGT_PLANE_1] = "plane1",
[IGT_PLANE_2] = "plane2",
[IGT_PLANE_3] = "plane3",
+ [IGT_PLANE_4] = "plane4",
+ [IGT_PLANE_5] = "plane5",
+ [IGT_PLANE_6] = "plane6",
+ [IGT_PLANE_7] = "plane7",
+ [IGT_PLANE_8] = "plane8",
+ [IGT_PLANE_9] = "plane9",
[IGT_PLANE_CURSOR] = "cursor",
};
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index b66743a..8a6c047 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -54,7 +54,13 @@
IGT_PLANE_PRIMARY = IGT_PLANE_1,
IGT_PLANE_2,
IGT_PLANE_3,
- IGT_PLANE_CURSOR,
+ IGT_PLANE_4,
+ IGT_PLANE_5,
+ IGT_PLANE_6,
+ IGT_PLANE_7,
+ IGT_PLANE_8,
+ IGT_PLANE_9,
+ IGT_PLANE_CURSOR, /* IGT_PLANE_CURSOR is always the last plane. */
IGT_MAX_PLANES,
};