Add support for row-by-row jpeg encoding
authorMatt Sarett <msarett@google.com>
Tue, 2 May 2017 20:04:56 +0000 (16:04 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Tue, 2 May 2017 20:40:10 +0000 (20:40 +0000)
commit26b44df2333d5e8cec8aef11ab598d63b4ee05c7
treeee461ac8587fef7b45d15b33166418a04a429d18
parentf567ca0bb86c24107864e4ea7f043913ca95d1ca
Add support for row-by-row jpeg encoding

Reland of:
https://skia-review.googlesource.com/c/14641/

Bug: 713862
Change-Id: I9dca5ede4ebf569c5f80edcfb23a506b6cfa935e
Reviewed-on: https://skia-review.googlesource.com/15144
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Matt Sarett <msarett@google.com>
12 files changed:
gm/encode-platform.cpp
gm/encode-srgb.cpp
gn/tests.gni
src/core/SkImageInfoPriv.h
src/gpu/SkGr.cpp
src/images/SkImageEncoder.cpp
src/images/SkImageEncoderPriv.h
src/images/SkJPEGImageEncoder.cpp
src/images/SkJpegEncoder.h [new file with mode: 0644]
tests/CodecTest.cpp
tests/EncodeTest.cpp [new file with mode: 0644]
tests/ReadPixelsTest.cpp