Commit afcec834 by Yuly Novikov Committed by Commit Bot

Skip Texture2DTestES3.TextureLuminance16ImplicitAlpha1 on Adreno Android GLES

Due to Adreno bug in GL_HALF_FLOAT support BUG=angleproject:1420 TEST=Texture2DTestES3.TextureLuminance16ImplicitAlpha1 Change-Id: Id9bc12da21048a557325f076202ec482675320e3 Reviewed-on: https://chromium-review.googlesource.com/354782Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
parent c4aba275
...@@ -2532,11 +2532,18 @@ TEST_P(Texture2DTestES3, TextureLuminance16ImplicitAlpha1) ...@@ -2532,11 +2532,18 @@ TEST_P(Texture2DTestES3, TextureLuminance16ImplicitAlpha1)
{ {
if (extensionEnabled("GL_OES_texture_half_float")) if (extensionEnabled("GL_OES_texture_half_float"))
{ {
if (IsNVIDIA() && getPlatformRenderer() == EGL_PLATFORM_ANGLE_TYPE_OPENGLES_ANGLE) if (IsNVIDIA() && IsOpenGLES())
{ {
std::cout << "Test skipped on NVIDIA" << std::endl; std::cout << "Test skipped on NVIDIA" << std::endl;
return; return;
} }
// TODO(ynovikov): re-enable once root cause of http://anglebug.com/1420 is fixed
if (IsAndroid() && IsAdreno() && IsOpenGLES())
{
std::cout << "Test skipped on Adreno OpenGLES on Android." << std::endl;
return;
}
glActiveTexture(GL_TEXTURE0); glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_2D, mTexture2D); glBindTexture(GL_TEXTURE_2D, mTexture2D);
glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, 1, 1, 0, GL_LUMINANCE, GL_HALF_FLOAT_OES, glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, 1, 1, 0, GL_LUMINANCE, GL_HALF_FLOAT_OES,
......
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