summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/egl/egl-context-priority.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/egl/egl-context-priority.c b/tests/egl/egl-context-priority.c
index afafcee48..7f26fc614 100644
--- a/tests/egl/egl-context-priority.c
+++ b/tests/egl/egl-context-priority.c
@@ -85,6 +85,7 @@ piglit_init(int argc, char **argv)
EGLContext ctx;
EGLint expect;
EGLint attr[] = { EGL_NONE, EGL_NONE, EGL_NONE };
+ bool ok;
/* Supported priority levels from extension spec. */
EGLenum levels[] = {
@@ -101,7 +102,10 @@ piglit_init(int argc, char **argv)
dpy = eglGetPlatformDisplay(EGL_PLATFORM_SURFACELESS_MESA,
EGL_DEFAULT_DISPLAY, NULL);
- eglInitialize(dpy, &major, &minor);
+ ok = eglInitialize(dpy, &major, &minor);
+ if (!ok) {
+ piglit_report_result(PIGLIT_FAIL);
+ }
piglit_require_egl_extension(dpy, "EGL_IMG_context_priority");
piglit_require_egl_extension(dpy, "EGL_MESA_configless_context");