| Index: gpu/command_buffer/tests/gl_copy_texture_CHROMIUM_unittest.cc
|
| diff --git a/gpu/command_buffer/tests/gl_copy_texture_CHROMIUM_unittest.cc b/gpu/command_buffer/tests/gl_copy_texture_CHROMIUM_unittest.cc
|
| index 5d6ace6b587fa862c3261f10c529b59e7b7dd782..1c005eba69dfdc604697660e8cc1a057288125a3 100644
|
| --- a/gpu/command_buffer/tests/gl_copy_texture_CHROMIUM_unittest.cc
|
| +++ b/gpu/command_buffer/tests/gl_copy_texture_CHROMIUM_unittest.cc
|
| @@ -295,6 +295,12 @@ class GLCopyTextureCHROMIUMES3Test : public GLCopyTextureCHROMIUMTest {
|
| DCHECK(!ShouldSkipTest());
|
| return !gl_.decoder()->GetFeatureInfo()->feature_flags().ext_srgb;
|
| }
|
| +
|
| + // RGB5_A1 is not color-renderable on NVIDIA Mac, see crbug.com/676209.
|
| + bool ShouldSkipRGB5_A1() const {
|
| + DCHECK(!ShouldSkipTest());
|
| + return true;
|
| + }
|
| };
|
|
|
| INSTANTIATE_TEST_CASE_P(CopyType,
|
| @@ -425,6 +431,8 @@ TEST_P(GLCopyTextureCHROMIUMES3Test, FormatCombinations) {
|
| dest_format_type.internal_format == GL_SRGB_ALPHA_EXT) &&
|
| ShouldSkipSRGBEXT())
|
| continue;
|
| + if (dest_format_type.internal_format == GL_RGB5_A1 && ShouldSkipRGB5_A1())
|
| + continue;
|
|
|
| const GLsizei kWidth = 8, kHeight = 8;
|
| const int src_channel_count = gles2::GLES2Util::ElementsPerGroup(
|
|
|