Properly check for EGL_KHR_create_context before creating ES3 context.
Mark EGL_KHR_create_context as supported in the DisplayGLs.
BUG=angleproject:1149
Change-Id: I20671535680eb2c3b9c08205cee243b3aa5c5821
Reviewed-on: https://chromium-review.googlesource.com/297080
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/tests/test_utils/ANGLETest.cpp b/src/tests/test_utils/ANGLETest.cpp
index 38ec890..fe1a1e7 100644
--- a/src/tests/test_utils/ANGLETest.cpp
+++ b/src/tests/test_utils/ANGLETest.cpp
@@ -7,7 +7,8 @@
mWidth(0),
mHeight(0)
{
- mEGLWindow = new EGLWindow(GetParam().majorVersion, GetParam().eglParameters);
+ mEGLWindow =
+ new EGLWindow(GetParam().majorVersion, GetParam().minorVersion, GetParam().eglParameters);
}
ANGLETest::~ANGLETest()
@@ -201,7 +202,7 @@
int ANGLETest::getClientVersion() const
{
- return mEGLWindow->getClientVersion();
+ return mEGLWindow->getClientMajorVersion();
}
EGLWindow *ANGLETest::getEGLWindow() const