Index: bench/SkLinearBitmapPipelineBench.cpp |
diff --git a/bench/SkLinearBitmapPipelineBench.cpp b/bench/SkLinearBitmapPipelineBench.cpp |
index ea00638c9366168644075ef0f173127fb28bb6c0..14a1001848bcc2b823f68d6786e4fc22ba7cc41e 100644 |
--- a/bench/SkLinearBitmapPipelineBench.cpp |
+++ b/bench/SkLinearBitmapPipelineBench.cpp |
@@ -134,7 +134,15 @@ struct SkBitmapFPGeneral final : public CommonBitmapFPBenchmark { |
SkPM4f* FPbuffer = new SkPM4f[width * height]; |
- SkLinearBitmapPipeline pipeline{fInvert, fXTile, fYTile, fInfo, fBitmap.get(), }; |
+ SkFilterQuality filterQuality; |
+ if (fUseBilerp) { |
+ filterQuality = SkFilterQuality::kLow_SkFilterQuality; |
+ } else { |
+ filterQuality = SkFilterQuality::kNone_SkFilterQuality; |
+ } |
+ |
+ SkLinearBitmapPipeline pipeline{ |
+ fInvert, filterQuality, fXTile, fYTile, fInfo, fBitmap.get() }; |
int count = 100; |