Commit 83d0e98e by Alexis Hetu Committed by Alexis Hétu

Removing the EGL_OPENGL_ES3_BIT from Android entirely

Bug 21323928 Change-Id: I51addf7a354d3abac34807d60e8dc5fc67dddd1a Reviewed-on: https://swiftshader-review.googlesource.com/3623Tested-by: 's avatarAlexis Hétu <sugoi@google.com> Reviewed-by: 's avatarNicolas Capens <capn@google.com>
parent a5d0eb07
......@@ -76,7 +76,11 @@ Config::Config(const DisplayMode &displayMode, EGLint minInterval, EGLint maxInt
mColorBufferType = EGL_RGB_BUFFER;
mConfigCaveat = isSlowConfig() ? EGL_SLOW_CONFIG : EGL_NONE;
mConfigID = 0;
mConformant = EGL_OPENGL_ES_BIT | EGL_OPENGL_ES2_BIT | EGL_OPENGL_ES3_BIT;
mConformant = EGL_OPENGL_ES_BIT | EGL_OPENGL_ES2_BIT
#ifndef __ANDROID__ // Do not allow GLES 3.0 on Android
| EGL_OPENGL_ES3_BIT
#endif
;
switch (depthStencilFormat)
{
......@@ -134,7 +138,11 @@ Config::Config(const DisplayMode &displayMode, EGLint minInterval, EGLint maxInt
mNativeRenderable = EGL_FALSE;
mNativeVisualID = 0;
mNativeVisualType = 0;
mRenderableType = EGL_OPENGL_ES_BIT | EGL_OPENGL_ES2_BIT | EGL_OPENGL_ES3_BIT;
mRenderableType = EGL_OPENGL_ES_BIT | EGL_OPENGL_ES2_BIT
#ifndef __ANDROID__ // Do not allow GLES 3.0 on Android
| EGL_OPENGL_ES3_BIT
#endif
;
mSampleBuffers = multiSample ? 1 : 0;
mSamples = multiSample;
mSurfaceType = EGL_PBUFFER_BIT | EGL_WINDOW_BIT | EGL_SWAP_BEHAVIOR_PRESERVED_BIT;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment