Revert "Implement gl_FragDepth for GLES SL 3.0"
assertion failures in WebGL2 CTS.
This reverts commit 544809610a131fe7040f2212789c62e212bbaf24.
Change-Id: I2e0c7045c5b6ef9031a6e6c5916504fe68f51077
Reviewed-on: https://chromium-review.googlesource.com/287910
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/compiler/translator/VariableInfo.cpp b/src/compiler/translator/VariableInfo.cpp
index dd627e8..c1c4c2d 100644
--- a/src/compiler/translator/VariableInfo.cpp
+++ b/src/compiler/translator/VariableInfo.cpp
@@ -150,7 +150,6 @@
mLastFragDataAdded(false),
mFragColorAdded(false),
mFragDataAdded(false),
- mFragDepthEXTAdded(false),
mFragDepthAdded(false),
mHashFunction(hashFunction),
mSymbolTable(symbolTable)
@@ -403,8 +402,8 @@
mFragDataAdded = true;
}
return;
- case EvqFragDepthEXT:
- if (!mFragDepthEXTAdded)
+ case EvqFragDepth:
+ if (!mFragDepthAdded)
{
Attribute info;
const char kName[] = "gl_FragDepthEXT";
@@ -418,25 +417,9 @@
->getType());
info.staticUse = true;
mOutputVariables->push_back(info);
- mFragDepthEXTAdded = true;
- }
- return;
- case EvqFragDepth:
- if (!mFragDepthAdded)
- {
- Attribute info;
- const char kName[] = "gl_FragDepth";
- info.name = kName;
- info.mappedName = kName;
- info.type = GL_FLOAT;
- info.arraySize = 0;
- info.precision = GL_HIGH_FLOAT;
- info.staticUse = true;
- mOutputVariables->push_back(info);
mFragDepthAdded = true;
}
return;
-
default:
break;
}