skia2/gn
Dominic Mazzoni 394d414452 Implement SkHighContrastFilter
This is a color filter to apply several contrast adjustments for users
with low vision, including inverting the colors (in either RGB or HSL
space), applying gamma correction, converting to grayscale, and increasing
the contrast.

BUG=skia:6235

CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD

Change-Id: Icb8f3e290932d8bcd9387fb1f39dd20767e15cf6
Reviewed-on: https://skia-review.googlesource.com/7460
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
2017-02-16 02:34:44 +00:00
..
android_framework_defines.gni return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
ar.py GN: quiet alink spam on Mac 2016-11-07 14:19:32 +00:00
bench.gni Remove SkColorCubeFilter. It is unused. 2017-01-21 15:09:31 +00:00
BUILD.gn Strip dead code on all Release builds. 2017-02-10 15:32:48 +00:00
BUILDCONFIG.gn GN: add 32-bit and Release iOS builders. 2017-01-23 19:54:49 +00:00
core.gni Revert "Revert "make SkClipStack.h private (in src)"" 2017-02-15 19:16:08 +00:00
cp.py GN: get Angle compiling on Windows. 2016-10-17 16:16:16 +00:00
effects.gni Implement SkHighContrastFilter 2017-02-16 02:34:44 +00:00
find_headers.py Mark this file as executable 2016-11-17 22:29:59 +00:00
find_ios_sysroot.py GN: iOS basics 2016-11-03 19:31:50 +00:00
gm.gni Implement SkHighContrastFilter 2017-02-16 02:34:44 +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 Clean up SkSplicer. 2017-02-15 22:47:58 +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 GrFragmentProcessor::computeInvariantOutput 2017-02-13 15:32:00 +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 remove MIPS DSP optimizations 2016-12-21 03:55:00 +00:00
package_ios.py Automate more parts of gn/package_ios.py. 2017-01-31 17:41:16 +00:00
pdf.gni Start inverting GN reading .gypis to GYP reading .gnis. 2016-10-26 17:47:00 +00:00
push_to_android.py skia_android_serial = "auto" 2017-01-12 16:30:17 +00:00
samples.gni Add animated text samples 2017-02-13 22:33:08 +00:00
shared_sources.gni remove MIPS DSP optimizations 2016-12-21 03:55:00 +00:00
sksl.gni Split SkSL and utils apart again into .gni files. 2016-10-26 18:56:37 +00:00
tests.gni Implement SkHighContrastFilter 2017-02-16 02:34:44 +00:00
utils.gni Remove SkTextureCompressor. 2017-02-10 17:36:43 +00:00
xps.gni SkXPS: new document API. 2017-02-06 19:00:28 +00:00