Loading libs/hwui/tests/common/scenes/BitmapShaders.cpp +3 −7 Original line number Diff line number Diff line Loading @@ -48,21 +48,17 @@ public: SkBitmap bitmap; SkPaint paint; hwuiBitmap->getSkBitmapForShaders(&bitmap); sk_sp<SkShader> repeatShader = SkMakeBitmapShader(bitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> repeatShader = image->makeShader( SkShader::TileMode::kRepeat_TileMode, SkShader::TileMode::kRepeat_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); paint.setShader(std::move(repeatShader)); canvas.drawRoundRect(0, 0, 500, 500, 50.0f, 50.0f, paint); sk_sp<SkShader> mirrorShader = SkMakeBitmapShader(bitmap, sk_sp<SkShader> mirrorShader = image->makeShader( SkShader::TileMode::kMirror_TileMode, SkShader::TileMode::kMirror_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); paint.setShader(std::move(mirrorShader)); canvas.drawRoundRect(0, 600, 500, 1100, 50.0f, 50.0f, paint); Loading libs/hwui/tests/unit/RecordingCanvasTests.cpp +4 −6 Original line number Diff line number Diff line Loading @@ -748,11 +748,10 @@ OPENGL_PIPELINE_TEST(RecordingCanvas, refBitmapInShader_bitmapShader) { SkPaint paint; SkBitmap skBitmap; bitmap->getSkBitmap(&skBitmap); sk_sp<SkShader> shader = SkMakeBitmapShader(skBitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> shader = image->makeShader( SkShader::TileMode::kClamp_TileMode, SkShader::TileMode::kClamp_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); paint.setShader(std::move(shader)); canvas.drawRoundRect(0, 0, 100, 100, 20.0f, 20.0f, paint); Loading @@ -767,11 +766,10 @@ OPENGL_PIPELINE_TEST(RecordingCanvas, refBitmapInShader_composeShader) { SkPaint paint; SkBitmap skBitmap; bitmap->getSkBitmap(&skBitmap); sk_sp<SkShader> shader1 = SkMakeBitmapShader(skBitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> shader1 = image->makeShader( SkShader::TileMode::kClamp_TileMode, SkShader::TileMode::kClamp_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); SkPoint center; Loading libs/hwui/tests/unit/SkiaBehaviorTests.cpp +2 −4 Original line number Diff line number Diff line Loading @@ -39,12 +39,10 @@ SkBitmap createSkBitmap(int width, int height) { */ TEST(SkiaBehavior, CreateBitmapShader1x1) { SkBitmap origBitmap = createSkBitmap(1, 1); sk_sp<SkShader> s = SkMakeBitmapShader( origBitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(origBitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> s = image->makeShader( SkShader::kClamp_TileMode, SkShader::kRepeat_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); SkBitmap bitmap; Loading Loading
libs/hwui/tests/common/scenes/BitmapShaders.cpp +3 −7 Original line number Diff line number Diff line Loading @@ -48,21 +48,17 @@ public: SkBitmap bitmap; SkPaint paint; hwuiBitmap->getSkBitmapForShaders(&bitmap); sk_sp<SkShader> repeatShader = SkMakeBitmapShader(bitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> repeatShader = image->makeShader( SkShader::TileMode::kRepeat_TileMode, SkShader::TileMode::kRepeat_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); paint.setShader(std::move(repeatShader)); canvas.drawRoundRect(0, 0, 500, 500, 50.0f, 50.0f, paint); sk_sp<SkShader> mirrorShader = SkMakeBitmapShader(bitmap, sk_sp<SkShader> mirrorShader = image->makeShader( SkShader::TileMode::kMirror_TileMode, SkShader::TileMode::kMirror_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); paint.setShader(std::move(mirrorShader)); canvas.drawRoundRect(0, 600, 500, 1100, 50.0f, 50.0f, paint); Loading
libs/hwui/tests/unit/RecordingCanvasTests.cpp +4 −6 Original line number Diff line number Diff line Loading @@ -748,11 +748,10 @@ OPENGL_PIPELINE_TEST(RecordingCanvas, refBitmapInShader_bitmapShader) { SkPaint paint; SkBitmap skBitmap; bitmap->getSkBitmap(&skBitmap); sk_sp<SkShader> shader = SkMakeBitmapShader(skBitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> shader = image->makeShader( SkShader::TileMode::kClamp_TileMode, SkShader::TileMode::kClamp_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); paint.setShader(std::move(shader)); canvas.drawRoundRect(0, 0, 100, 100, 20.0f, 20.0f, paint); Loading @@ -767,11 +766,10 @@ OPENGL_PIPELINE_TEST(RecordingCanvas, refBitmapInShader_composeShader) { SkPaint paint; SkBitmap skBitmap; bitmap->getSkBitmap(&skBitmap); sk_sp<SkShader> shader1 = SkMakeBitmapShader(skBitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> shader1 = image->makeShader( SkShader::TileMode::kClamp_TileMode, SkShader::TileMode::kClamp_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); SkPoint center; Loading
libs/hwui/tests/unit/SkiaBehaviorTests.cpp +2 −4 Original line number Diff line number Diff line Loading @@ -39,12 +39,10 @@ SkBitmap createSkBitmap(int width, int height) { */ TEST(SkiaBehavior, CreateBitmapShader1x1) { SkBitmap origBitmap = createSkBitmap(1, 1); sk_sp<SkShader> s = SkMakeBitmapShader( origBitmap, sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(origBitmap, kNever_SkCopyPixelsMode); sk_sp<SkShader> s = image->makeShader( SkShader::kClamp_TileMode, SkShader::kRepeat_TileMode, nullptr, kNever_SkCopyPixelsMode, nullptr); SkBitmap bitmap; Loading