Home | History | Annotate | Download | only in tests

Lines Matching defs:kS

46     static const int kS = UINT8_MAX + 1;
47 static const size_t kRowBytes = kS * sizeof(int32_t);
52 desc.fWidth = kS;
53 desc.fHeight = kS;
55 std::unique_ptr<int32_t[]> testData(new int32_t[kS * kS]);
56 for (int j = 0; j < kS; ++j) {
57 for (int i = 0; i < kS; ++i) {
62 testData.get()[j * kS + i] = (a << 24) | (b << 16) | (g << 8) | r;
72 levels[1].fRowBytes = (kS / 2) * sizeof(int32_t);
95 std::unique_ptr<int32_t[]> readData(new int32_t[kS * kS]);
99 0, 0, kS, kS,
105 std::unique_ptr<uint16_t[]> halfData(new uint16_t[4 * kS * kS]);
107 0, 0, kS, kS,
116 sk_bzero(readData.get(), sizeof(int32_t) * kS * kS);
118 0, 0, kS, kS,
123 check_pixels(reporter, kS, kS, testData.get(), readData.get(), "readPixels");
130 0, 0, kS, kS,
146 sk_bzero(readData.get(), sizeof(int32_t) * kS * kS);
147 bool success = context->contextPriv().readSurfacePixels(dstContext.get(), 0, 0, kS, kS,
152 check_pixels(reporter, kS, kS, testData.get(), readData.get(), "copyIntegerToInteger");
179 const void* bottomRightQuarter = testData.get() + kS / 2 * kS + kS / 2;
184 0, 0, kS/2, kS/2,
193 0, 0, kS/2, kS/2,
202 0, 0, kS/2, kS/2,
211 sk_bzero(readData.get(), sizeof(int32_t) * kS * kS);
213 0, 0, kS, kS,
220 std::unique_ptr<int32_t[]> overwrittenTestData(new int32_t[kS * kS]);
221 memcpy(overwrittenTestData.get(), testData.get(), sizeof(int32_t) * kS * kS);
223 char* src = (char*)(testData.get() + kS/2 * kS + kS/2);
224 for (int i = 0; i < kS/2; ++i) {
225 memcpy(dst, src, sizeof(int32_t) * kS/2);
229 check_pixels(reporter, kS, kS, overwrittenTestData.get(), readData.get(), "overwrite");
235 std::unique_ptr<uint32_t[]> expectedData(new uint32_t[kS * kS]);
236 std::unique_ptr<uint32_t[]> actualData(new uint32_t[kS * kS]);
237 for (int i = 0; i < kS*kS; ++i) {
247 0, 0, kS, kS,
252 SkBackingFit::kExact, kS, kS, kRGBA_8888_GrPixelConfig, nullptr);
273 SkImageInfo readInfo = SkImageInfo::Make(kS, kS, kRGBA_8888_SkColorType,
276 check_pixels(reporter, kS, kS, expectedData.get(), actualData.get(), filter.fName);