[Piglit] [PATCH] egl_mesa_platform_surfaceless: Fix build against old EGL headers
Chad Versace
chadversary at chromium.org
Wed Oct 19 18:54:22 UTC 2016
The test required unreleased EGL headers. Oops. Add the needed header
extension snippets to the C file.
Reported-by: Ilia Mirkin <imirkin at alum.mit.edu>
Reported-by: Mark Janes <mark.a.janes at intel.com>
---
This patch needs a tested-by from someone without superfresh headers.
.../egl_mesa_platform_surfaceless.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c b/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c
index 3bbd6aa..cfe1164 100644
--- a/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c
+++ b/tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c
@@ -24,6 +24,16 @@
#include "piglit-util.h"
#include "piglit-util-egl.h"
+#ifndef EGL_KHR_no_config_context
+#define EGL_KHR_no_config_context 1
+#define EGL_NO_CONFIG_KHR ((EGLConfig)0)
+#endif /* EGL_KHR_no_config_context */
+
+#ifndef EGL_MESA_platform_surfaceless
+#define EGL_MESA_platform_surfaceless 1
+#define EGL_PLATFORM_SURFACELESS_MESA 0x31DD
+#endif /* EGL_MESA_platform_surfaceless */
+
static void
test_setup(EGLDisplay *dpy)
{
--
2.10.0
More information about the Piglit
mailing list