diff options
author | Eric Karl <ericrk@chromium.org> | 2017-06-06 15:16:05 -0700 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-06-07 20:19:46 +0000 |
commit | 2c075e749d1f33dea06ad2710e15c9a1d60ebced (patch) | |
tree | b98fcebd6af3119219c0693a1a32f2bc8fdefc7a /tests/ImageTest.cpp | |
parent | 33deb7ed4d583c88187ba240efb749e9a1fd6843 (diff) |
DeferredTextureImageData low-bit-depth/dithering support
Cause DeferredTextureImageData functionality to support low bit depth
(4444, 565) image formats (with dithering).
Bug: 720105
Change-Id: Ie3b5768ebc393d9b0a5322461c722bf37c80b791
Reviewed-on: https://skia-review.googlesource.com/18945
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Eric Karl <ericrk@chromium.org>
Diffstat (limited to 'tests/ImageTest.cpp')
-rw-r--r-- | tests/ImageTest.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/ImageTest.cpp b/tests/ImageTest.cpp index c747b8ea5b..a67756bca3 100644 --- a/tests/ImageTest.cpp +++ b/tests/ImageTest.cpp @@ -1078,6 +1078,13 @@ DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DeferredTextureImage, reporter, ctxInfo) { { createLarge, {{SkMatrix::I(), kMedium_SkFilterQuality, 5}, {SkMatrix::I(), kMedium_SkFilterQuality, 4}}, kMedium_SkFilterQuality, 16, true}, + // Create a images which are decoded to a 4444 backing. + { create_image, {{SkMatrix::I(), kNone_SkFilterQuality, 0,kARGB_4444_SkColorType}}, + kNone_SkFilterQuality, 1, true }, + { create_codec_image, {{SkMatrix::I(), kNone_SkFilterQuality, 0, kARGB_4444_SkColorType}}, + kNone_SkFilterQuality, 1, true }, + { create_data_image, {{SkMatrix::I(), kNone_SkFilterQuality, 0, kARGB_4444_SkColorType}}, + kNone_SkFilterQuality, 1, true }, }; |