skia2/src
Brian Salomon 0d7de6bc9a Reland "asyncRescaleAndRead supports unpremul results on GPU"
This is a reland of 70fa84a9bf

Bug: skia:11019

Original change's description:
> asyncRescaleAndRead supports unpremul results on GPU
>
> GrSurfaceContext::rescale uses GrSurfaceFillContext instead of
> GrSurfaceDrawContext.
> Change-Id: I9c2d647d8f221c129ec4485a4ed936202aee6362
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/351923
> Reviewed-by: Robert Phillips <robertphillips@google.com>
> Commit-Queue: Brian Salomon <bsalomon@google.com>

Cq-Include-Trybots: luci.chromium.try:android-marshmallow-arm64-rel
Change-Id: I7b696c37edea8f755ec03431d026ea78556e5844
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/353099
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
2021-01-13 13:48:09 +00:00
..
android SkAnimatedImage: Always respect exif orientation 2020-12-21 16:39:12 +00:00
c fix typo 2020-10-29 16:19:43 +00:00
codec Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
core Revert "sketch Half in skvm" 2021-01-12 21:55:27 +00:00
effects Bitmap.asImage() 2020-12-23 15:54:57 +00:00
fonts Make SkFontMgr::onMakeFromStreamArgs pure virtual. 2020-06-28 01:16:34 +00:00
gpu Reland "asyncRescaleAndRead supports unpremul results on GPU" 2021-01-13 13:48:09 +00:00
image Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
images Bitmap.asImage() 2020-12-23 15:54:57 +00:00
lazy Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
opts support generalized HLG 2021-01-07 19:32:03 +00:00
pathops move SkTPin to include/private 2020-10-16 19:45:11 +00:00
pdf Plumb sampling to drawSpecial, drawDevice 2021-01-04 17:07:20 +00:00
ports Use sampling instead of (deprecated) filter-quality 2021-01-04 16:52:26 +00:00
sfnt Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
shaders Remove Improved Perlin Noise 2021-01-11 15:27:26 +00:00
sksl Construct IntLiterals with type fIntLiteral. 2021-01-12 19:14:21 +00:00
svg Take sampling params on device apis 2020-12-18 14:02:32 +00:00
utils Add SkShadowUtils::GetLocalBounds. 2021-01-11 17:53:47 +00:00
xml Bump SkXMLParser buffer size 2021-01-12 18:29:56 +00:00
xps Plumb sampling to drawSpecial, drawDevice 2021-01-04 17:07:20 +00:00