skia2/gn
Mike Klein 0fddb2d7c1 Retry cleaning up SkLinearBitmapPipeline.
This is mostly dead code.

In order to make it truly dead, we need to opt drawing unpremul images
into SkRasterPipelineBlitter.  They had been handled by
SkLinearBitmapPipeline, but can't be draw by SkBitmapProcLegacyShader.

Drawing unpremul images is tested by the GM all_variants_8888, which
gave us trouble last time around (serialize-8888 drew right, 8888 wrong)
but now draws fine.  I think this was probably also the root of the
revert, drawing some unpremul image in Chrome's tests somewhere.

Change-Id: I453f9df44ade807316935921cbae82961e2f08aa
Reviewed-on: https://skia-review.googlesource.com/24862
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
2017-07-20 16:45:52 +00:00
..
toolchain quote $windk to make copy-and-paste easy 2017-07-17 15:01:27 +00:00
__init__.py Make gn directory importable in python 2017-03-20 17:40:30 +00:00
ar.py GN: quiet alink spam on Mac 2016-11-07 14:19:32 +00:00
bench.gni Retry cleaning up SkLinearBitmapPipeline. 2017-07-20 16:45:52 +00:00
BUILD.gn Add arc support to gpu Obj c++ code 2017-07-12 20:49:32 +00:00
BUILDCONFIG.gn Re-re-land sksl fragment processor support 2017-06-29 14:57:47 +00:00
compile_processors.py run skslc output through clang-format 2017-07-19 18:19:55 +00:00
core.gni Retry cleaning up SkLinearBitmapPipeline. 2017-07-20 16:45:52 +00:00
cp.py GN: get Angle compiling on Windows. 2016-10-17 16:16:16 +00:00
effects.gni Revert "remove unused TableMaskFilter" 2017-06-19 02:50:18 +00:00
find_headers.py Revert "Revert "Update skia to use ifdefs for Vulkan code instead of dummy header"" 2017-06-14 01:43:38 +00:00
find_ios_sysroot.py Add iOS simulator support in GN. 2017-03-13 17:21:43 +00:00
flutter_defines.gni Add GN arg to allow Flutter-specific API guards 2017-07-14 18:54:24 +00:00
gm.gni Add Alpha Image GM 2017-07-19 21:58:09 +00:00
gn_helpers.py Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
gn_meta_sln.py Move, rename, and document Visual Studio GN helper script 2016-12-14 16:41:52 +00:00
gn_to_bp.py Assume HQ is handled by pipeline, delete legacy code-path 2017-07-20 00:43:37 +00:00
gn_to_cmake.py Add support for lib_dirs to gn_to_cmake.py. 2016-10-28 15:07:10 +00:00
gpu.gni Remove GrLegacyMeshDrawOp and GrPipelineBuilder 2017-07-19 18:16:05 +00:00
gypi_to_gn.py Add executable bit and shebang to python files 2016-08-18 04:36:25 -07:00
is_clang.py GN: match shell behavior for cc and cxx in is_clang.py 2016-09-27 09:29:24 -07:00
opts.gni Assume HQ is handled by pipeline, delete legacy code-path 2017-07-20 00:43:37 +00:00
package_ios.py Automate more parts of gn/package_ios.py. 2017-01-31 17:41:16 +00:00
pdf.gni SkPDF: simplify drawImage/Bitmap/Sprite code. 2017-07-12 20:41:41 +00:00
push_to_android.py skia_android_serial = "auto" 2017-01-12 16:30:17 +00:00
samples.gni Coverage counting path renderer 2017-07-14 21:45:35 +00:00
shared_sources.gni Assume HQ is handled by pipeline, delete legacy code-path 2017-07-20 00:43:37 +00:00
sksl.gni converted GrBlurredEdgeFragmentProcessor to sksl 2017-07-14 20:46:34 +00:00
tests.gni Retry cleaning up SkLinearBitmapPipeline. 2017-07-20 16:45:52 +00:00
utils.gni Remove EXPERIMENTAL_SHADOWING, Part 1 2017-05-02 17:22:44 +00:00
xps.gni SkXPS: new document API. 2017-02-06 19:00:28 +00:00