Index: tests/ResourceCacheTest.cpp |
diff --git a/tests/ResourceCacheTest.cpp b/tests/ResourceCacheTest.cpp |
index 8316c6b48b62f1fa529a774b8567e24a3df2470b..d063b6a59df7f02f7ee8e905547008c6a6520f66 100644 |
--- a/tests/ResourceCacheTest.cpp |
+++ b/tests/ResourceCacheTest.cpp |
@@ -104,6 +104,12 @@ static void test_stencil_buffers(skiatest::Reporter* reporter, GrContext* contex |
GrSurfaceDesc smallMSAADesc = smallDesc; |
smallMSAADesc.fSampleCnt = 4; |
SkAutoTUnref<GrTexture> smallMSAART0(context->createTexture(smallMSAADesc, false)); |
+#ifdef SK_BUILD_FOR_ANDROID |
+ if (!smallMSAART0) { |
+ // The nexus player seems to fail to create MSAA textures. |
+ return; |
+ } |
+#endif |
REPORTER_ASSERT(reporter, smallRT0 && smallMSAART0 && |
smallRT0->asRenderTarget() && smallMSAART0->asRenderTarget() && |
smallRT0->asRenderTarget()->getStencilBuffer() != |