aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/SkLinearBitmapPipelineTest.cpp
diff options
context:
space:
mode:
authorGravatar herb <herb@google.com>2016-02-18 13:55:02 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-02-18 13:55:02 -0800
commited545042fca0e1d385561d956156e0b66532d161 (patch)
treeaab9cfdbbda9e67377134ed071016f2981266061 /tests/SkLinearBitmapPipelineTest.cpp
parentc85d9fbc0adacc9acb9faa3fe107652f0d76760a (diff)
Switch to pixmap in API.
Diffstat (limited to 'tests/SkLinearBitmapPipelineTest.cpp')
-rw-r--r--tests/SkLinearBitmapPipelineTest.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/SkLinearBitmapPipelineTest.cpp b/tests/SkLinearBitmapPipelineTest.cpp
index 851b2014d8..8a6ed087c3 100644
--- a/tests/SkLinearBitmapPipelineTest.cpp
+++ b/tests/SkLinearBitmapPipelineTest.cpp
@@ -41,13 +41,15 @@ DEF_TEST(SkBitmapFP, reporter) {
const SkImageInfo info =
SkImageInfo::MakeN32Premul(width, height, kLinear_SkColorProfileType);
+ SkPixmap srcPixmap{info, bitmap, static_cast<size_t>(4 * width)};
+
SkLinearBitmapPipeline pipeline{invert, kNone_SkFilterQuality, SkShader::kClamp_TileMode,
- SkShader::kClamp_TileMode, info, bitmap};
+ SkShader::kClamp_TileMode, srcPixmap};
int count = 10;
pipeline.shadeSpan4f(3, 6, FPbuffer, count);
-
+#if 0
Pixel* pixelBuffer = (Pixel*)FPbuffer;
for (int i = 0; i < count; i++) {
printf("i: %d - (%g, %g, %g, %g)\n", i,
@@ -56,6 +58,7 @@ DEF_TEST(SkBitmapFP, reporter) {
pixelBuffer[i][2] * 255.0f,
pixelBuffer[i][3] * 255.0f);
}
+#endif
delete [] bitmap;
delete [] FPbuffer;