Limit D3D11 Feature Level 9 to GL ES 2.0, and say it's not conformant
Change-Id: I2ce88217c9b78e83bac6df5975d9edfbbf90e557
Reviewed-on: https://chromium-review.googlesource.com/225251
Reviewed-by: Shannon Woods <shannonwoods@chromium.org>
Tested-by: Shannon Woods <shannonwoods@chromium.org>
diff --git a/src/libEGL/Config.cpp b/src/libEGL/Config.cpp
index fdc41a9..3a4d084 100644
--- a/src/libEGL/Config.cpp
+++ b/src/libEGL/Config.cpp
@@ -83,7 +83,7 @@
mColorBufferType = EGL_RGB_BUFFER;
mConfigCaveat = (desc.fastConfig) ? EGL_NONE : EGL_SLOW_CONFIG;
mConfigID = 0;
- mConformant = EGL_OPENGL_ES2_BIT;
+ mConformant = 0;
switch (desc.depthStencilFormat)
{
@@ -130,6 +130,11 @@
mTransparentGreenValue = 0;
mTransparentBlueValue = 0;
+ if (desc.es2Conformant)
+ {
+ mConformant = EGL_OPENGL_ES2_BIT;
+ }
+
if (desc.es3Capable)
{
mRenderableType |= EGL_OPENGL_ES3_BIT_KHR;