Implement GL_OES_EGL_image_external support. BUG=14610416 Change-Id: I9ca6d1779c7b6f1b28d5d5665264815881ee01b5 Reviewed-on: https://swiftshader-review.googlesource.com/1071 Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/GLES2/compiler/ParseHelper.cpp b/src/GLES2/compiler/ParseHelper.cpp index af8fbbf..21a3fe7 100644 --- a/src/GLES2/compiler/ParseHelper.cpp +++ b/src/GLES2/compiler/ParseHelper.cpp
@@ -326,16 +326,13 @@ // // Type that can't be written to? // - switch (node->getBasicType()) { - case EbtSampler2D: - case EbtSamplerCube: + if(IsSampler(node->getBasicType())) + { message = "can't modify a sampler"; - break; - case EbtVoid: + } + else if(node->getBasicType() == EbtVoid) + { message = "can't modify void"; - break; - default: - break; } }