Index: tests/SRGBReadWritePixelsTest.cpp |
diff --git a/tests/SRGBReadWritePixelsTest.cpp b/tests/SRGBReadWritePixelsTest.cpp |
index f0e747a40065e19fadda8a7def94b1869d68ca47..7e0b721246cd7e6dee3311049b5dd04a9d04b7bf 100644 |
--- a/tests/SRGBReadWritePixelsTest.cpp |
+++ b/tests/SRGBReadWritePixelsTest.cpp |
@@ -140,8 +140,14 @@ void read_and_check_pixels(skiatest::Reporter* reporter, GrTexture* texture, uin |
// TODO: Add tests for copySurface between srgb/linear textures. Add tests for unpremul/premul |
// conversion during read/write along with srgb/linear conversions. |
DEF_GPUTEST(SRGBReadWritePixels, reporter, factory) { |
+#if defined(GOOGLE3) |
+ // Stack frame size is limited in GOOGLE3. |
+ static const int kW = 63; |
+ static const int kH = 63; |
+#else |
static const int kW = 255; |
static const int kH = 255; |
+#endif |
uint32_t origData[kW * kH]; |
for (int j = 0; j < kH; ++j) { |
for (int i = 0; i < kW; ++i) { |