diff options
author | Plamena Manolova <[email protected]> | 2016-05-31 17:32:38 +0100 |
---|---|---|
committer | Ben Widawsky <[email protected]> | 2016-06-02 07:45:19 -0700 |
commit | e8b38ca202fbe8c281aeb81a4b64256983f185e0 (patch) | |
tree | eed7a8c2ea5648885e73aa0aed70b92d9c2a4e69 /src/egl/main/egldisplay.h | |
parent | 17f4c723eb5a503d747d643936e4fd689a5f4946 (diff) |
egl: Check if API is supported when using eglBindAPI.
According to the EGL specifications before binding an API
we must check whether it's supported first. If not eglBindAPI
should return EGL_FALSE and generate a EGL_BAD_PARAMETER error.
Signed-off-by: Plamena Manolova <[email protected]>
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/egl/main/egldisplay.h')
-rw-r--r-- | src/egl/main/egldisplay.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/egl/main/egldisplay.h b/src/egl/main/egldisplay.h index 6bfc8589a42..8a730ed2d9c 100644 --- a/src/egl/main/egldisplay.h +++ b/src/egl/main/egldisplay.h @@ -140,6 +140,7 @@ struct _egl_display _EGLPlatformType Platform; /**< The type of the platform display */ void *PlatformDisplay; /**< A pointer to the platform display */ + _EGLThreadInfo *ThreadList;/**< A pointer to the thread the display was created form */ _EGLDriver *Driver; /**< Matched driver of the display */ EGLBoolean Initialized; /**< True if the display is initialized */ |