History log of /external/skia/include/config/SkUserConfig.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
def55141e350090d95dd3ac53f1cd003d04fba00 13-Feb-2018 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 82040a9a0..0c6ea6c77 (21 commits)

https://skia.googlesource.com/skia.git/+log/82040a9a0..0c6ea6c77

2018-02-13 reed@google.com doh -- reverse check for finite
2018-02-13 caryclark@google.com Revert "Add SkCharacterization creation helper to GrContextThreadSafeProxy"
2018-02-13 brianosman@google.com Add "sharpen" option to SkSL, to LOD bias all textures
2018-02-13 halcanary@google.com SkQP: debug option, and fix a bug
2018-02-13 kjlubick@google.com Address MSAN bug in SkAnimatedImage::decodeNextFrame
2018-02-13 robertphillips@google.com Add SkCharacterization creation helper to GrContextThreadSafeProxy
2018-02-13 bsalomon@google.com Make it so that GrSurfaceContext with a sRGB GrPixelConfig must have a color space with a sRGB-like gamma.
2018-02-13 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/skcms/ 9a5217ca4..71199e386 (1 commit)
2018-02-13 bsalomon@google.com Don't assert coverage counting isn't blacklisted when driver workarounds are disabled
2018-02-13 borenet@google.com [infra] Update to Go 1.9.4
2018-02-12 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/skcms/ 56d4c1d2d..9a5217ca4 (2 commits)
2018-02-12 bungeman@google.com Add text rendering related overrides to Viewer.
2018-02-12 reed@google.com underflow makes it hard to compute proper radii
2018-02-12 kjlubick@google.com Blacklist OOM test on Chromecast
2018-02-12 borenet@google.com [recipes] Check out a separate depot_tools for syncing Chrome
2018-02-12 brianosman@google.com Remove image functions from GrGLInterface, part two
2018-02-12 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/skcms/ 5271b0532..56d4c1d2d (1 commit)
2018-02-12 reed@google.com begin to wrap all float divides
2018-02-12 mtklein@chromium.org clean up SK_LEGACY_HIGH_QUALITY_SCALING_CLAMP
2018-02-12 mtklein@chromium.org serialize NexusPlayer bots
2018-02-12 egdaniel@google.com Remove tracking of SkDestinationSurfaceColorMode on GrTextureProxy for mips

The AutoRoll server is located here: https://android-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

Test: Presubmit checks will test this change.
Change-Id: I501294bb7bafeae0b2360b5cc66bb27dd75eb341
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.
eaae483e23e2463d978c46174cad46602745e24a 10-Feb-2018 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 7fcfb6219..1f31309d7 (3 commits)

https://skia.googlesource.com/skia.git/+log/7fcfb6219..1f31309d7

2018-02-09 mtklein@chromium.org yet another approach to unpremul scale pixels
2018-02-09 bungeman@google.com Fix api METADATA json.
2018-02-09 halcanary@google.com Android Tools: build x86_64 correctly.

The AutoRoll server is located here: https://android-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

Test: Presubmit checks will test this change.
Change-Id: I4efa5fab66e697fdedb7fece9db87f5c59c2381f
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.
b0e6ecc6c0b32f4fc2dfff42bca990614e730a7d 09-Feb-2018 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia df430053e..47cf048ab (12 commits)

https://skia.googlesource.com/skia.git/+log/df430053e..47cf048ab

2018-02-09 mtklein@chromium.org Revert "alternate approach to unpremul scalePixels()"
2018-02-09 halcanary@google.com SkShaper: make build target
2018-02-09 robertphillips@google.com Re-enable explicit GPU resource allocation
2018-02-09 benjaminwagner@google.com Upgrade Mac bots.
2018-02-09 bungeman@google.com Order the API reference.
2018-02-09 fmalita@chromium.org [skottie] Fix viewer slide sizing on Android
2018-02-09 robertphillips@google.com Make atlases instantiate themselves at flush time
2018-02-09 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/skcms/ 5884a65a6..88dee8ac3 (1 commit)
2018-02-09 halcanary@google.com Documentation Fixes: Viewer on Android needs SDK
2018-02-09 benjaminwagner@google.com Add CPU dimension for MacMini7.1.
2018-02-09 egdaniel@google.com When querying mipmapped on proxies return targets state if possible
2018-02-09 bsalomon@google.com Track dirty rects on GrRenderTargets in native space rather than origin-relative

The AutoRoll server is located here: https://android-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

Test: Presubmit checks will test this change.
Change-Id: I9e0dae93c2b2d4ae5037333f914c8e36fd7646bd
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.
e5265ddf7756fc2f7e7c0cf5b7c5d4245eccb9d3 09-Feb-2018 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia da278250a..c4616804b (5 commits)

https://skia.googlesource.com/skia.git/+log/da278250a..c4616804b

2018-02-09 mtklein@chromium.org alternate approach to unpremul scalePixels()
2018-02-09 brianosman@google.com Remove EXT_direct_state_access (unused)
2018-02-09 update-docs@skia.org Update markdown files
2018-02-09 angle-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/externals/angle2/ da91c9a6d..3e520b6f4 (4 commits)
2018-02-09 rmistry@google.com Use the right keys in trigger_wait_ac_task.py

The AutoRoll server is located here: https://android-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

Test: Presubmit checks will test this change.
Change-Id: I1fbe93a1fe6e3bb41a7414c7c5f5bce25a8f28b3
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.
f630e61d9099d042ea2fb6383a7f41070ec5eec9 07-Dec-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 9d78afdd3..afb7ec7a4 (10 commits)

https://skia.googlesource.com/skia.git/+log/9d78afdd3..afb7ec7a4

2017-12-07 egdaniel@google.com Revert "Revert "Add define to use customize vulkan header.""
2017-12-07 reed@google.com check for bad strings in readFlattenable
2017-12-07 bsalomon@google.com Delete GLBench and subclasses
2017-12-07 bsalomon@google.com sk_spification of GrGpu creation.
2017-12-07 benjaminwagner@google.com Decrease threads for Nexus7 further.
2017-12-07 angle-deps-roller@chromium.org Roll skia/third_party/externals/angle2/ 030017a48..d5f1afb55 (1 commit)
2017-12-07 kjlubick@google.com Use full paths for adb
2017-12-07 rmistry@google.com Skip PostUploadHooks for all auto commit bots
2017-12-07 benjaminwagner@google.com Add Nexus7 CPU jobs.
2017-12-07 benjaminwagner@google.com Move PixelXL jobs to the Pixel.

The AutoRoll server is located here: https://android-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

Test: Presubmit checks will test this change.
Change-Id: I2e39085b142f2231a209a7c6cc35d25990992e4c
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.
d38fdd9a6ecb7eb61ff0cb3bf9ddde2a2c16c6ee 18-Aug-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia de3b71091..b9e1740c3 (5 commits)

https://skia.googlesource.com/skia.git/+log/de3b71091..b9e1740c3

2017-08-18 angle-deps-roller@chromium.org Roll skia/third_party/externals/angle2/ 92996b0dd..0ce8ef332 (1 commit)
2017-08-18 scroggo@google.com Reland "skia: add heif decoding support"
2017-08-18 bsalomon@google.com Revert "Revert "Add GrTextureOp and use to implement SkGpuDevice::drawImage[Rect]() when possible""
2017-08-18 benjaminwagner@google.com Remove SurfacePro Test tasks.
2017-08-18 egdaniel@google.com Add GrMtlRenderTarget class

Test: Presubmit checks will test this change.
Change-Id: I6f5772e88c25d000b9b8bcab0a559fa46e3a56d1
25a0830c452a467a52e4763a8ffe5ae2b165e74b 11-Jul-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia da69944cb..51b2f1b64 (4 commits)

https://skia.googlesource.com/skia.git/+log/da69944cb..51b2f1b64

2017-07-11 scroggo@google.com Stop adding Android-specific defines to SkUserConfig
2017-07-11 reed@google.com check for null surface in test
2017-07-11 scroggo@google.com Remove Android-FrameworkDefs from CQ
2017-07-11 bsalomon@google.com Handle invalid lattice case in LatticeOp test factory

Test: Presubmit checks will test this change.
Change-Id: I7a46758a2b3b59c5039c9f6962854d83e6ae0b1a
913a5d01cd67cb8518a52abad8a02f9491a12179 07-Jul-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 3223e276c..aa6c777f7 (27 commits)

https://skia.googlesource.com/skia.git/+log/3223e276c..aa6c777f7

2017-07-07 reed@google.com add guard for android (needs rebaseline)
2017-07-07 reed@google.com Plumb through need for unpremul/premul
2017-07-06 csmartdalton@google.com Indicate texel buffer support in Vulkan
2017-07-06 bsalomon@google.com Revert "Revert "Make mock GrContext unit testable.""
2017-07-06 rmistry@google.com Revert "Temporarily stop uploading to partner bucket in RecreateSKPs bot"
2017-07-06 bsalomon@google.com Potentially fix definition of GR_TEST_UTILS in gn_to_bp.py
2017-07-06 jvanverth@google.com Add proper aliased support for SDF text
2017-07-06 fmalita@chromium.org Minor SkColorSpaceXformer cleanup
2017-07-06 brucedawson@google.com Fix missing height check found by /analyze
2017-07-06 fmalita@chromium.org Add an SkColorSpaceXformer image filter cache
2017-07-06 bsalomon@google.com Attempt to fix Android framework build
2017-07-06 bsalomon@google.com Revert "Make mock GrContext unit testable."
2017-07-06 reed@google.com guard legacy bilerp-ignorning hack
2017-07-06 fmalita@chromium.org Unfriend SkImageFilter subclasses
2017-07-06 reed@google.com add stages for black and white colors
2017-07-06 fmalita@chromium.org Image filter DAG test for makeColorSpace()
2017-07-06 reed@google.com only create new instance if needed for colorspacexformer
2017-07-06 scroggo@google.com Add SkCodec::Result indicating error in the data
2017-07-06 scroggo@google.com ICO: Prevent calling 'new' with large values
2017-07-06 halcanary@google.com SkPDF: Change some identifiers.
2017-07-06 bsalomon@google.com Make mock GrContext unit testable.
2017-07-06 bsalomon@google.com GR_TEST_UTILS fixes
2017-07-06 reed@google.com add --forceRasterPipeline to dm, (already in nanobench)
2017-07-06 egdaniel@google.com Fix perf blacklist after test name change
2017-07-06 caryclark@skia.org output flags once
2017-07-06 reed@google.com srgb conversion needs to be in unpremul
2017-07-06 caryclark@google.com protect against fuzzer

Test: Presubmit checks will test this change.
Change-Id: Id125b54f534c54fe80f6856b63d9bc9782d1bb52
57887e7b7cc224b28c6a55f28429d722b45c094b 30-Jun-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia a062258e7..6feb69123 (5 commits)

https://skia.googlesource.com/skia.git/+log/a062258e7..6feb69123

2017-06-30 ethannicholas@google.com SPIR-V comma operator support
2017-06-30 wutao@google.com Added new edge handling mode (clamp and repeat) to Gaussian blur filter.
2017-06-30 fmalita@chromium.org Delete non-raster-pipeline SkTwoPointConicalGradient impl
2017-06-30 mtklein@chromium.org clean up GCC 6.3 workaround
2017-06-30 halcanary@google.com SkPDF: simplify SkPDFGraphicState

Test: Presubmit checks will test this change.
Change-Id: Ica08020dd722830daec583f7094cab3611ac2a45
12515520fa61bc1a5b57121c2c4f3716791e3f3e 29-Jun-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 185a3798d..5d00f008c (6 commits)

https://skia.googlesource.com/skia.git/+log/185a3798d..5d00f008c

2017-06-29 egdaniel@google.com Fix to GLProgramTest dashing
2017-06-29 fmalita@chromium.org Always use raster pipeline for SkTwoPointConicalGradient
2017-06-29 csmartdalton@google.com Decrease the tolerance for classifying degenerate cubics
2017-06-29 egdaniel@google.com Fix gpu dashing for case when circle dashes are large enough to overlap
2017-06-29 mtklein@chromium.org update long out of date comment
2017-06-29 reed@google.com remove filterSpan from SkColorFilter

Test: Presubmit checks will test this change.
Change-Id: I63ad848c56c5cca036140325041d9ea4f7dc857b
4bcab4d6fec06994f94f8092455cbac2486bed0a 27-Jun-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia fb49909ac..794475639 (13 commits)

https://skia.googlesource.com/skia.git/+log/fb49909ac..794475639

2017-06-27 reed@google.com attempt to fix android roll
2017-06-26 mtklein@chromium.org run NexusPlayer CPU tests verbosely
2017-06-26 mtklein@chromium.org somewhat less silly tail loads and stores
2017-06-26 egdaniel@google.com Restrict acceptable bounds for uploading data to mip levels on GPU
2017-06-26 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-06-26 brianosman@google.com Exclude AALinearizingConvexPathRenderer from zero size paths
2017-06-26 reed@google.com remove unneeded guards for android
2017-06-26 mtklein@chromium.org always touch verbose.log, even if --verbose
2017-06-26 brianosman@google.com Move threaded BMP device to samples
2017-06-26 mtklein@chromium.org lean more on the compiler in lowp stages
2017-06-26 robertphillips@google.com Re-enable opList dependency tracking
2017-06-26 robertphillips@google.com Remove SkImage_Base::peekTexture call
2017-06-26 rmistry@google.com Temporarily stop uploading to partner bucket in RecreateSKPs bot

Test: Presubmit checks will test this change.
Change-Id: I6bd8c105d34e8d389e6218a41ad7499130214095
38600dcec96e0724ecbec32fc3159f05e50f2baf 25-Jun-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 1aa77f0ed..428266de3 (1 commits)

https://skia.googlesource.com/skia.git/+log/1aa77f0ed..428266de3

2017-06-25 reed@google.com use rasterpipeline for colorfilters

Test: Presubmit checks will test this change.
Change-Id: I1340ec82dbe1fc1f65e55bd38a933128ebde3e30
17c7e37516e95116997aa86aa18d78f1a55d0b13 22-Jun-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 832bd2b69..c75ab6a53 (2 commits)

https://skia.googlesource.com/skia.git/+log/832bd2b69..c75ab6a53

2017-06-22 reed@google.com add tile flag
2017-06-22 reed@google.com Revert[2] "use rasterpipeline for non-8888-clamp shaders (so we can delete more legacy code)""

Test: Presubmit checks will test this change.
Change-Id: Ic99de0a62a5a5cb5564171a2c36d26392cdbdcfe
162d60cfca42341f5e815991b6f46c5574f4647b 12-Jun-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia c9c06d458..e3a0be73a (5 commits)

https://skia.googlesource.com/skia.git/+log/c9c06d458..e3a0be73a

2017-06-12 senorblanco@chromium.org GrTessellator: fix two NaN issues.
2017-06-12 benjaminwagner@google.com [infra] Isolate tasks don't need compile task.
2017-06-12 reed@google.com enable rasterpipeline for android
2017-06-12 robertphillips@google.com Roll ANGLE
2017-06-12 robertphillips@google.com Re-enable deferred proxies in Chrome

Test: Presubmit checks will test this change.
Change-Id: I965d1880fcc14daf5b38aedbb0fc790ae5667eee
9d1b63350546bf92e51067127f111b6c6455abb3 26-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia dc8c34455..1c8408847 (13 commits)

https://skia.googlesource.com/skia.git/+log/dc8c34455..1c8408847

2017-05-26 liyuqian@google.com Explicitly check edge count >= 2 in non-debug build
2017-05-26 matteo.franchin@arm.com Faster and more accurate blit_row_s32a_opaque for ARM
2017-05-26 brianosman@google.com Fix two more drawVertices "bugs"
2017-05-26 fmalita@chromium.org Delete onChooseBlitProcs() and related code
2017-05-26 brianosman@google.com Revert "Remove (now-dead) SK_LEGACY_SWEEP_GRADIENT code"
2017-05-26 bsalomon@google.com Fix resource and skp paths in Android viewer
2017-05-26 reed@google.com avoid rebuilding pipeline w/ only tricolors
2017-05-26 robertphillips@google.com Initialize rects in SkValidatingReadBuffer readRect & readIRect on failure
2017-05-26 brianosman@google.com Only support SkVertices in GrDrawVerticesOp and GrRenderTargetContext
2017-05-26 fmalita@chromium.org Unexport private SkShader classes
2017-05-26 reed@google.com rasterpipeline: + only dither if the paint asks for it - don't special case if the shader is a gradient
2017-05-26 msarett@google.com Tag CodecSrc bitmaps with standard color spaces
2017-05-26 djsollen@google.com Add method to GrContext to purge unlocked resources.

Test: Presubmit checks will test this change.
Change-Id: I0648799bbc76abad0d6c0957c0eee5a6f31c391c
924714d948d1ffce095ceb58c2c247756696c8fe 16-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 25166c663..03d1e59bd (12 commits)

https://skia.googlesource.com/skia.git/+log/25166c663..03d1e59bd

2017-05-16 fmalita@chromium.org Add SK_LEGACY_SWEEP_GRADIENT on Android
2017-05-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-16 fmalita@chromium.org Always use raster pipeline for SkSweepGradient
2017-05-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-16 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-15 mtklein@chromium.org add a test that sRGB stages round trip
2017-05-15 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-15 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-15 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-15 mtklein@chromium.org fix windows detection in SkExecutor.cpp

Test: Presubmit checks will test this change.
Change-Id: I95a378bc173613a3c801a5dbdeaacbd3e677dc7c
83ab076c6679a43676501546ec3a6ae6aa1b2a42 10-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia efa48d599..5ac13c236 (6 commits)

https://skia.googlesource.com/skia.git/+log/efa48d599..5ac13c236

2017-05-10 ethannicholas@google.com sksl support for static ifs & switches
2017-05-10 jvanverth@google.com Unify ShadowUtils interface
2017-05-10 mtklein@chromium.org use SkColorSpaceXformer in SkShader appendStages() fallback
2017-05-10 mtklein@chromium.org clean up SkShader friends
2017-05-10 reed@google.com add flag to hide deprecated clipops
2017-05-10 bungeman@google.com Fix alpha coverage for lerp_565 stage.

Test: Presubmit checks will test this change.
Change-Id: Iaba62c188b54ad91faf34498e390869ba4f33e6e
6ebe66377e908682ab9b659608a912beea57520f 04-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia b59a9da7e..060d98203 (10 commits)

https://skia.googlesource.com/skia.git/+log/b59a9da7e..060d98203

2017-05-04 jvanverth@google.com Combine the ambient and spot alphas into the base color for geometric shadows.
2017-05-04 mtklein@chromium.org move dither after the transfer function
2017-05-04 jvanverth@google.com Fix spot shadow inset.
2017-05-04 benjaminwagner@google.com Turn on verbose logging for Valgrind_PreAbandonGpuContext bot.
2017-05-04 benjaminwagner@google.com Remove Nexus5 experimental tryjob.
2017-05-04 robertphillips@google.com Add GrGpuTextureProxyRef
2017-05-04 msarett@google.com Reland "Add SkImage::makeColorSpace() with correct transfer fn behavior"
2017-05-04 ethannicholas@google.com Revert "Revert "Revert "eliminated GrGLSLExpr"""
2017-05-04 halcanary@google.com src/pdf: code cleanup
2017-05-04 msarett@google.com Finish removal of SkImageInfo from SkPixelRef

Test: Presubmit checks will test this change.
Change-Id: Iad98b1975a45549df4e7a4a440c6cec1c620fbf4
c0b39d3635e83adb0b5f4288ecebb24ee0e098a7 03-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia a1c50c6aa..a9e241d35 (8 commits)

https://skia.googlesource.com/skia.git/+log/a1c50c6aa..a9e241d35

2017-05-03 reed@google.com drawfilter is legacy-guarded, no need for deprecated
2017-05-03 fmalita@chromium.org Revert "Reland: Remove SkLights include from SkCanvas.h"
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-03 ethannicholas@google.com Revert "Revert "eliminated GrGLSLExpr""
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-03 fmalita@chromium.org Reland: Remove SkLights include from SkCanvas.h

Test: Presubmit checks will test this change.
Change-Id: Ic964ebc83444e37193a04886ae4cc6c72c86814d
51ddec8ec679d87390a45f6df1cb2825e90d935e 03-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 16ba2c3db..a1c50c6aa (4 commits)

https://skia.googlesource.com/skia.git/+log/16ba2c3db..a1c50c6aa

2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (nontrivial).
2017-05-03 reed@google.com remove unused etc logic
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2017-05-03 recipe-roller@chromium.org Roll recipe dependencies (nontrivial).

Test: Presubmit checks will test this change.
Change-Id: I717b88c0dcac0751524ee408343653bd195f3cd6
d2006918ddeed70bb1ae2b962372cb8844879c5c 01-May-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 25b37430e..fb11acdee (7 commits)

https://skia.googlesource.com/skia.git/+log/25b37430e..fb11acdee

2017-05-01 mtklein@chromium.org getting close on float constants
2017-05-01 bungeman@google.com SkFontMgr::matchFamily should not crash on nullptr.
2017-05-01 mtklein@chromium.org some float constants
2017-05-01 scroggo@google.com Blacklist SkImage_makeTextureImage on NVIDIA Win10 Vulkan
2017-05-01 egdaniel@google.com Fix Creation of GrBackendRenderTarget from GrBackendRenderTargetDesc in GL
2017-05-01 msarett@google.com Only store width and height on SkPixelRef (last part)
2017-05-01 msarett@google.com Blacklist testimgari.jpg on CG

Test: Presubmit checks will test this change.
Change-Id: I632c2ea05f36245a47469ca3ae67abd61723c03b
cb89a8cd0c567b2e718e324d7d25272989950d2a 29-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 68b8e3d50..135c90881 (8 commits)

https://skia.googlesource.com/skia.git/+log/68b8e3d50..135c90881

2017-04-28 fmalita@chromium.org Remove temporary_internal_describeTopLayer
2017-04-28 caryclark@google.com add drawString helper to canvas
2017-04-28 msarett@google.com Fix bitmap copy gms
2017-04-28 msarett@google.com Only store width and height on SkPixelRef (part 1)
2017-04-28 brianosman@google.com Combine GPU flush with semaphore API
2017-04-28 reed@google.com remove unused yuv methods
2017-04-28 reed@google.com change drawAtlas to behave like drawVertices
2017-04-28 benjaminwagner@google.com Revert "Only store width and height on SkPixelRef"

Test: Presubmit checks will test this change.
Change-Id: If6ba451e51edd472c946482c0cc4fb5df8443f54
8df46014407f48d9676c48421ca7deb7d99dd95d 28-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 0122af08f..988d15eff (3 commits)

https://skia.googlesource.com/skia.git/+log/0122af08f..988d15eff

2017-04-27 benjaminwagner@google.com [infra/bots] Treat extra_config as a list.
2017-04-27 robertphillips@google.com Disable deferred proxies in Chrome
2017-04-27 msarett@google.com Only store width and height on SkPixelRef

Test: Presubmit checks will test this change.
Change-Id: I443b7eb0a9c785c71f0007697ad96a3fc76f6915
85f4cc4a484caef9772c48cdc0d965e7ce94d3bb 27-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 63e843d89..ac0e705af (31 commits)

https://skia.googlesource.com/skia.git/+log/63e843d89..ac0e705af

Test: Presubmit checks will test this change.
Change-Id: I9d0936e3f02daf57a9854998aa55dac9d33e6ebc
d46dcef16655219a4829990bc7c7ab8090ab39da 19-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia bc26c392b..df07ddd1f (14 commits)

https://skia.googlesource.com/skia.git/+log/bc26c392b..df07ddd1f

Test: Presubmit checks will test this change.
Change-Id: Id561e915221c0a6b323e410e85565af32f38f648
523e4cef0acd7ffcb325c76653aa47ae262e311b 17-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 1f5f6b823..27a50b8b3 (31 commits)

https://skia.googlesource.com/skia.git/+log/1f5f6b823..27a50b8b3

Test: Presubmit checks will test this change.
Change-Id: I91103dd77882abfc6d993db78568badbfb9e88e0
618e17bba399e931b4291f8c73f317809f62d878 13-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia d2ca59a1c..00055df70 (4 commits)

https://skia.googlesource.com/skia.git/+log/d2ca59a1c..00055df70

Test: Presubmit checks will test this change.
Change-Id: I67ebe3c58a2a54e8be0d0faff5dcf15780e64a25
019c8f6cc561618d264b49b7189001296b2d129b 13-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia e440721a8..79f2db2a2 (7 commits)

https://skia.googlesource.com/skia.git/+log/e440721a8..79f2db2a2

Test: Presubmit checks will test this change.
Change-Id: I8d8c007184b979f080099f39ecb4214170a441c5
4a0dc6eabcf8858b007b42610b60d056a40931ae 13-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 96d5b9a27..e440721a8 (9 commits)

https://skia.googlesource.com/skia.git/+log/96d5b9a27..e440721a8

Test: Presubmit checks will test this change.
Change-Id: I20d7a86347fc86a52a0d77fcfd66377f010086b8
4a6686ad0d4c54d0418d8934a5993439f1f5c4cc 12-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Roll external/skia 921ebe5b7..a00f34774 (1 commits)

https://skia.googlesource.com/skia.git/+log/921ebe5b7..a00f34774

Test: Presubmit checks will test this change.
Change-Id: I29b4b9051eaeb4293d12aa1c02d74210b0986f53
6e98dfdcb483cc1e3c98375dcb54a2cf9c1b4368 06-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (17 commits)

https://skia.googlesource.com/skia.git/+log/1a26ba9..4293a1e

Test: Presubmit checks will test this change.
Change-Id: I6fe590b3d632ed7d7a229beef9eec327ca29eafd
b2fda6f4ff259dca2350141219ff2db5b3ffb9d5 06-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (15 commits)

https://skia.googlesource.com/skia.git/+log/aaee31f..1a26ba9

Test: Presubmit checks will test this change.
Change-Id: I95eb3d956b63d49b5fdb7a81357098716923e487
0e1361a5536528a9c1cb7629c281a44bead55f9c 04-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (9 commits)

https://skia.googlesource.com/skia.git/+log/8b3f9e6..fc0e96e

Test: Presubmit checks will test this change.
Change-Id: Ifbb5e195f5ddd966a4ba99871bef3dfe946b6d9f
87bfa070ee24bc319ed0e89e799371f1b84d77d7 03-Apr-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (14 commits)

https://skia.googlesource.com/skia.git/+log/b7bf09c..b9c4a6f

Test: Presubmit checks will test this change.
Change-Id: Iea5a3175a00eeee945bcc3751f7e922204e984c6
e48f99e7283a375d1693a5ca66fb56d2c1ec684d 30-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (8 commits)

https://skia.googlesource.com/skia.git/+log/cdc651d..0a64e32

Test: Presubmit checks will test this change.
Change-Id: I8aeddaf9f3fb164c7647e4da19ae4b7bc10ec346
b52b89c98b4a1c829b3628afa21c215052fccf55 24-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (1 commits)

https://skia.googlesource.com/skia.git/+log/3e7cdda..a3bdd44

Test: Presubmit checks will test this change.
Change-Id: I70076d9931fbe5717165f54ff57030b459907440
bb38e3b69944bd604d79bbac5d2bdb23de25b312 21-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (1 commits)

https://skia.googlesource.com/skia.git/+log/4e8472c..3130fbb

Test: Presubmit checks will test this change.
Change-Id: I4c4c559a8f142976d701a679adcb32a6e247fdc1
5596ce7663054696bd5d29cc59ed61276f9d9d7e 20-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (7 commits)

https://skia.googlesource.com/skia.git/+log/5e21e09..6599b88

Test: Presubmit checks will test this change.
Change-Id: I16d01084281be71cfef22ba9ad8ec8cd4884f355
b28ffc9d7ec0349f70a1ef9bf001eff6ce8fe2e5 17-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (16 commits)

https://skia.googlesource.com/skia.git/+log/e0a34e7..06ee8e8

Test: Presubmit checks will test this change.
Change-Id: I047067c4dfdef638c6b7bc50fa281f254664b6c2
24ce9e2a7d4987df5d006e58016b8c9817c6ebd6 13-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (4 commits)

https://skia.googlesource.com/skia.git/+log/49f33b8..fcc6ee5

Test: Presubmit checks will test this change.
Change-Id: I55cf6bc116fc909bbae926dfb97f8e7a22b266cc
6ac32210aa0564f1efadf39e4d0342615ccb06a1 09-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (18 commits)

https://skia.googlesource.com/skia.git/+log/c013892..28b1252

Test: Presubmit checks will test this change.
Change-Id: I8e19cc1aa7f67938402cb7b90ed8a1a9c263873d
72bc60ec4c82005b666037c91acd96dd76de4aa2 08-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (12 commits)

https://skia.googlesource.com/skia.git/+log/3a97d27..b357dea

Test: Presubmit checks will test this change.
Change-Id: Ib33f6052329b59a07966e55a7901834ab8726d09
0a2e358d85326f0ec33c12faf3a2331a6ed0473a 01-Mar-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (9 commits)

https://skia.googlesource.com/skia.git/+log/bfe15f6..2800c5e

Test: Presubmit checks will test this change.
Change-Id: I84ed0463d0511a6d6ebcbaa0c5af66761346cd10
4fae72fdb70f1ffd3ea947870195b77ec38ae0d6 26-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (1 commits)

https://skia.googlesource.com/skia.git/+log/eb090ef..a07741a

Test: Presubmit checks will test this change.
Change-Id: Idbd2012b151843feb38a6262d3b2c064bc627137
624e107639e8f2b3ecc78feda3e001965dd4cfe8 23-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (16 commits)

https://skia.googlesource.com/skia.git/+log/5298dc8..319ca08

Test: Presubmit checks will test this change.
Change-Id: I4929df0d439c7003f7b233d3df4fd912bff8d2a0
5b7422c269e61b6389865d3bb94b1a4156494a20 22-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (6 commits)

https://skia.googlesource.com/skia.git/+log/d7e86a5..5298dc8

Test: Presubmit checks will test this change.
Change-Id: I7279c4a259d53379a568013b121bf89a9a7ef20d
8c95efaecde72a1a61efea1d510967b08259b1f2 20-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (35 commits)

https://skia.googlesource.com/skia.git/+log/d1fe952..a309109

Test: Presubmit checks will test this change.
Change-Id: I81920a3e9ecb1073bcc70361645e39d220e78031
d9ec53a835e723913cf1fbe55ca6d0659445b934 16-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (9 commits)

https://skia.googlesource.com/skia.git/+log/8729e5b..b8702de

Test: Presubmit checks will test this change.
Change-Id: I99f39c1c65bbc2b95ee117a87c8ba78bec6a5a11
832c4edf9fefa8cca334908fcd0af4d4ac12f84e 15-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (4 commits)

https://skia.googlesource.com/skia.git/+log/ca4c60f..6579da2

Test: Presubmit checks will test this change.
Change-Id: I85c5d31cf8e23d40a6b7ace89f841de8b3c4655e
33fb36abefd896116b0b14b50948a03427f31048 14-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (4 commits)

https://skia.googlesource.com/skia.git/+log/4bf560a..df85c38

Test: Presubmit checks will test this change.
Change-Id: Ia46e16d23aaffbd261cb0c354e1912633c7464a1
b0e60837cc316d668d3ab44b64ae281d91c54e5f 11-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (17 commits)

https://skia.googlesource.com/skia.git/+log/9fd9448..3c727d2

Test: Presubmit checks will test this change.
Change-Id: I355d39d9fa5d01b2a98cd55d000024be89334c60
fad693df3c834300ca6b2be845d8d75764e95b9e 08-Feb-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (33 commits)

https://skia.googlesource.com/skia.git/+log/8bb3b21..696b293

Test: Presubmit checks will test this change.
Change-Id: Idaa4334d562001cda67d572ad1b49aa3805eccba
bcda1f07d5e1b8d080e0134a24c5bc1707ef3985 27-Jan-2017 Ravi Mistry <rmistry@google.com> Revert "Revert "SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER""

This reverts commit 156a749eb15d18539a58436d767e9401de413eb3.

Reason for revert: Reverting this makes it much easier to test the merge_into_android.py script. I also stopped the Android autoroller for now.

Original change's description:
> Revert "SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER"
>
> This reverts commit 68fc549e840d1efc6285c301da1bf52c04e57e0a.
>
> Reason for revert: Breaking the Android roll.
>
> (The change is fine, but the script for merging did not consider that we might edit this file. We can reland this after we update the script.)
>
> Original change's description:
> > SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER
> >
> > Change-Id: I6894fe43de071999e4923e1515a951b73e2ba0b1
> > Reviewed-on: https://skia-review.googlesource.com/7619
> > Reviewed-by: Ben Wagner <bungeman@google.com>
> > Commit-Queue: Hal Canary <halcanary@google.com>
> >
>
> TBR=halcanary@google.com,bungeman@google.com,reed@google.com
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
>
> Change-Id: Ib1a2c9faa79d1186705d87c5e17f20fe49b82bb1
> Reviewed-on: https://skia-review.googlesource.com/7641
> Reviewed-by: Leon Scroggins <scroggo@google.com>
> Commit-Queue: Leon Scroggins <scroggo@google.com>
>

TBR=mtklein@chromium.org,halcanary@google.com,bungeman@google.com,scroggo@google.com,reed@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Change-Id: Ifa42e4fb48bbe9dac40c57cf09cf9586ca86c6df
Reviewed-on: https://skia-review.googlesource.com/7649
Commit-Queue: Ravi Mistry <rmistry@google.com>
Reviewed-by: Ravi Mistry <rmistry@google.com>
/external/skia/include/config/SkUserConfig.h
156a749eb15d18539a58436d767e9401de413eb3 27-Jan-2017 Leon Scroggins <scroggo@google.com> Revert "SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER"

This reverts commit 68fc549e840d1efc6285c301da1bf52c04e57e0a.

Reason for revert: Breaking the Android roll.

(The change is fine, but the script for merging did not consider that we might edit this file. We can reland this after we update the script.)

Original change's description:
> SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER
>
> Change-Id: I6894fe43de071999e4923e1515a951b73e2ba0b1
> Reviewed-on: https://skia-review.googlesource.com/7619
> Reviewed-by: Ben Wagner <bungeman@google.com>
> Commit-Queue: Hal Canary <halcanary@google.com>
>

TBR=halcanary@google.com,bungeman@google.com,reed@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Change-Id: Ib1a2c9faa79d1186705d87c5e17f20fe49b82bb1
Reviewed-on: https://skia-review.googlesource.com/7641
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Leon Scroggins <scroggo@google.com>
/external/skia/include/config/SkUserConfig.h
68fc549e840d1efc6285c301da1bf52c04e57e0a 26-Jan-2017 Hal Canary <halcanary@google.com> SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER

Change-Id: I6894fe43de071999e4923e1515a951b73e2ba0b1
Reviewed-on: https://skia-review.googlesource.com/7619
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
/external/skia/include/config/SkUserConfig.h
dff12291299cb6eaa88a82cc096c03d348dfdfad 26-Jan-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (3 commits)

https://skia.googlesource.com/skia.git/+log/7215283..0c0da2b

Test: Presubmit checks will test this change.
Change-Id: Ibb132f5c3ec1c216c63e1bc904c93efc8618c330
93d1f26de25ad7107c018c5b770ada5326f495a5 24-Jan-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (40 commits)

https://skia.googlesource.com/skia.git/+log/8ccbbb4..5521356

Test: Presubmit checks will test this change.
Change-Id: I07538a50368728ebcf4f2c099f6b337e538412cf
ca57f1d91bcac6bfed94b3a1e41d5d87143a4dc5 17-Jan-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (8 commits)

https://skia.googlesource.com/skia.git/+log/fd146aa..3f142b6

Test: Presubmit checks will test this change.
Change-Id: I2e90ad8872e3950202fcf9862b60055ce7c01114
aeef5610d7a3fe4a53fc27b20486da79bf7a949a 13-Jan-2017 Yuqian Li <liyuqian@google.com> Revert "Reland https://skia-review.googlesource.com/c/6091/"

This reverts commit b46fff60bc82fe6f0c64b2241d854a121f7cb5f9.

Reason for revert: possible chromium cc unit tests failure

Change-Id: Ie174c55e4d0fc3ae45854b5897ba26b7ad5a9c13
Reviewed-on: https://skia-review.googlesource.com/6981
Commit-Queue: Yuqian Li <liyuqian@google.com>
Reviewed-by: Yuqian Li <liyuqian@google.com>
/external/skia/include/config/SkUserConfig.h
b46fff60bc82fe6f0c64b2241d854a121f7cb5f9 12-Jan-2017 Yuqian Li <liyuqian@google.com> Reland https://skia-review.googlesource.com/c/6091/

The only difference is that we now put the guard flag SK_SUPPORT_LEGACY_AAA in
SkUserConfig.h instead of SkScan.h. Previously, SkAnalyticEdge.cpp doesn't get
that flag from SkScan.h and that caused many problems.

BUG=skia:
TBR=reed@google.com,caryclark@google.com

Change-Id: I7b89d3cb64ad71715101d2a5e8e77be3a8a6fa16
Reviewed-on: https://skia-review.googlesource.com/6972
Reviewed-by: Yuqian Li <liyuqian@google.com>
Commit-Queue: Yuqian Li <liyuqian@google.com>
/external/skia/include/config/SkUserConfig.h
beb1368ec50b5437e0988c68dc14d648220a1387 12-Jan-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (128 commits)

https://skia.googlesource.com/skia.git/+log/26a0543..4a0a943

Test: Presubmit checks will test this change.
BUG:26535125
Change-Id: Ifd25333ff6f0d66223ef75999e11950c6ee37618
3ad26d4c4b58c31e8bc68d64bfbd637b31b403ce 11-Jan-2017 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (30 commits)

https://skia.googlesource.com/skia.git/+log/99c9796..3de1adf

Test: Presubmit checks will test this change.
BUG:26535125
Change-Id: I6d9ed495d470afc2d41e438a3a2045cdf96a3cca
9e742967f28dbfda5301d879823804ab84949adb 19-Dec-2016 Skia_Android Canary Bot <31977622648@project.gserviceaccount.com> Merge latest Skia into master (23 commits)

https://skia.googlesource.com/skia.git/+log/595599f..d1c550e

In addition, switch the build file from Android.mk to Android.bp. Like
the old Android.mk file, this file is also generated. Delete the old
makefile, and temporarily switch dm/Android.mk and bench/Android.mk to
link libskia instead of libskia_static (since our Android.bp file does
not yet produce the latter).

Restore SkUserConfig.h to include/config. Now that we export includes,
this should not require libraries that link against skia to update their
makefiles to explicitly include that directory.

Test: Presubmit checks will test this change.
BUG:26535125
Change-Id: Ia36e16282eaf294709ce41f57a0f40fe887c1546
e37aa89c5c6f31e6ddf43d5e530dda4f127b0f5a 24-Aug-2016 halcanary <halcanary@google.com> gyp/sfntly: set SK_SFNTLY_SUBSETTER uniformly

When Skia is built into the Android framework,
SK_SFNTLY_SUBSETTER="sample/chromium/font_subsetter.h".
This sets the same value for Skia's test framework

I will eventually move away from the
#include PREPROCESSOR_DEFINE
trick, which does not work everywhere.

No public API changes.
TBR=reed@google.com

Review-Url: https://codereview.chromium.org/2274223002
/external/skia/include/config/SkUserConfig.h
dda239e25b54f4265734c62e2fdc76c872406f28 31-Mar-2016 halcanary <halcanary@google.com> SkPDF: Use Pathops clipping

Turn this on all the time. Remove the SK_PDF_USE_PATHOPS_CLIPPING
define that used to hide this functionality.

All rendering tests are the same or improved by this.

Also, remove non-functional SK_ALLOW_LARGE_PDF_SCALARS.

TBR=reed@google.com
removing dead #defines from SkUserConfig.h

BUG=591805
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1845623002

Review URL: https://codereview.chromium.org/1845623002
/external/skia/include/config/SkUserConfig.h
369e9375a3ab7bb56580fc6b22690a76ad759240 06-Feb-2016 ericrk <ericrk@chromium.org> Add Histogram Macros to Skia

Adds a set of histogram macros to Skia, modeled after Chrome's
UMA_HISTOGRAM_* macros. These allow logging of high frequency events,
and are useful to analyze real world usage of certain features.

By default, these macros are no-ops. Users can provide a custom
header file which defines these macros if they wish to collect
histogram data. Chrome will provide such a header.

I've currently only added two macros:
- SK_HISTOGRAM_BOOLEAN - logs a true/false type relationship (whether
we are tiling a texture or not on each draw).
- SK_HISTOGRAM_ENUMERATION - logs a set of potential values (which of
a number of choices were selected for the texture upload path).

We could add more unused macros at the moment, but it seems easier to
add these as needed, WDYT?

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1652053004

Review URL: https://codereview.chromium.org/1652053004
/external/skia/include/config/SkUserConfig.h
f2b340fc885ad2a12d2d73974eff9c8f4c94192c 29-Jan-2016 djsollen <djsollen@google.com> Consolidate SK_CRASH and sk_throw into SK_ABORT

TBR=reed@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1648343003

Review URL: https://codereview.chromium.org/1648343003
/external/skia/include/config/SkUserConfig.h
aa97a84404c7505738713a4c19b42347c7daef9e 22-Jan-2016 djsollen <djsollen@google.com> Revert of Consolidate SK_CRASH and sk_throw into SK_ABORT (patchset #5 id:80001 of https://codereview.chromium.org/1610823002/ )

Reason for revert:
Chrome is calling SK_CRASH

Original issue's description:
> Consolidate SK_CRASH and sk_throw into SK_ABORT
> GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1610823002
>
> Committed: https://skia.googlesource.com/skia/+/4c5cd7d527ed29aabfa72aa47b23a4496eeda357

TBR=reed@google.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/1620333002
/external/skia/include/config/SkUserConfig.h
4c5cd7d527ed29aabfa72aa47b23a4496eeda357 22-Jan-2016 djsollen <djsollen@google.com> Consolidate SK_CRASH and sk_throw into SK_ABORT
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1610823002

Review URL: https://codereview.chromium.org/1610823002
/external/skia/include/config/SkUserConfig.h
2766c00fc0b6a07d46e5f74cdad45da2ef625237 26-Jun-2015 mtklein <mtklein@chromium.org> remove SkInstCnt

It's been outclassed by Valgrind and leak sanitizer,
and it seems to be causing problems for external folks building Skia.

I'm not sure why our own builds seem unaffected.

Latest thread:
https://groups.google.com/forum/#!topic/skia-discuss/oj9FsQwwSF0

BUG=skia:

Review URL: https://codereview.chromium.org/1217573002
/external/skia/include/config/SkUserConfig.h
632e92fc3fa99e6a78fcbc67d6da68d5bd8334c3 23-Apr-2015 fmalita <fmalita@chromium.org> [SkPDFDevice] Enable pathops-based inverse fills

Keeping the old compile guard for clipping only.

BUG=skia:3749
R=halcanary@google.com,caryclark@google.com,reed@google.com

Review URL: https://codereview.chromium.org/1099953002
/external/skia/include/config/SkUserConfig.h
af9c85dee116fdc5f32029ac6a4fa7882c6b9a63 31-Mar-2015 halcanary <halcanary@google.com> SkPDF: remove SK_NO_FLATE & dead code in SkPDFStream

SkPDFStream copy constructor
SkPDFStream Substitute mechanism
SkPDFStream::setData(NULL);
SkPDFStream SK_NO_FLATE logic

BUG=skia:3585
TBR=bsalomon@google.com,reed@google.com

Review URL: https://codereview.chromium.org/1041183002
/external/skia/include/config/SkUserConfig.h
1e4e814c0396a2e1a283e2661c04e6b12eeb5265 17-Feb-2015 mtklein <mtklein@chromium.org> SK_NO_FLATE

Also remove skia_zlib_static. We're not using it. We don't even have zlib in DEPS.

No public API changes.
TBR=reed@google.com

BUG=skia:

Review URL: https://codereview.chromium.org/936583002
/external/skia/include/config/SkUserConfig.h
a64c48f4f929775f9c203aae809f440ac01d2c64 21-Jan-2015 mtklein <mtklein@chromium.org> Move sync code to include/, switch from using platform define to a proxy header in core/

This fixes two problems:
1) #include SK_SOME_DEFINE doesn't work well for all our clients.
2) Things in include/ are #including things in src/, which we don't like.

TBR=reed@google.com

BUG=skia:

Review URL: https://codereview.chromium.org/862983002
/external/skia/include/config/SkUserConfig.h
448e2a3b3935d91e7bf84dc5b0367b92d2e2a518 29-May-2014 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> Add SkBarriers to ports.

This completes a TODO we've had to move our memory-barrier code out of
SkOnce. I also want to start using sk_acquire_load elsewhere.

BUG=skia:
R=bungeman@google.com, mtklein@google.com, reed@google.com

Author: mtklein@chromium.org

Review URL: https://codereview.chromium.org/304593003

git-svn-id: http://skia.googlecode.com/svn/trunk@14970 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
933e65d914eb86b1fbbf8ea9cf1da58ac7c42500 20-Mar-2014 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> replace old SK_TRACE_EVENT macros with new TRACE_EVENT ones, and then remove them entirely!

BUG=skia:353
R=tomhudson@google.com, epoger@google.com, reed@google.com, egdaniel@google.com, bsalomon@google.com

Author: humper@google.com

Review URL: https://codereview.chromium.org/196133033

git-svn-id: http://skia.googlecode.com/svn/trunk@13884 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
01c41a556e0ef0ae2338a1b5ae110a501e1ed0a8 20-Dec-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Revert "Revert "begin to remove SkLONGLONG and wean Skia off of Sk64""

This reverts commit 15b986baf026a3da5e2cac8106a1b753df242c39.

BUG=

Review URL: https://codereview.chromium.org/119353003

git-svn-id: http://skia.googlecode.com/svn/trunk@12796 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
b1560445c66a751fc2ea7b85b94430a985940f3e 19-Dec-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Revert "begin to remove SkLONGLONG and wean Skia off of Sk64"

This reverts commit 784890196fdab96289f9389db43aca01f35db0f9.

Revert "use LL suffix for 64bit literal"

This reverts commit 9634295aff9bffd7a3875a0ca4a9b1a27d0793fc.

BUG=

Review URL: https://codereview.chromium.org/116543009

git-svn-id: http://skia.googlecode.com/svn/trunk@12790 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
d6a301e9adfe465cbaf682963b3bd43d7fcebedc 19-Dec-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> begin to remove SkLONGLONG and wean Skia off of Sk64

BUG=
R=caryclark@google.com

Review URL: https://codereview.chromium.org/99433009

git-svn-id: http://skia.googlecode.com/svn/trunk@12788 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
d9947f605a335363b0a0541d6d8cb7a7113ed788 18-Dec-2013 bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Split atomic and mutex implementations and make inlinable.

Skia cannot use Chromium's implementation of mutex (Lock) due to static
initializers. However, we would like to be able to use Chromium's
implementation of atomics. This motivates the split of implementation.

Skia's atomic and mutex calls should be inlinable, especially the atomics.
These calls often compile down to very few instructions, and we currently have
the overhead of a function call. This motivates the header implementation.

There is still a desire for the build system to select the implementation, so
the SK_XXX_PLATFORM_H pattern for header files is introduced. This allows the
build system to control which platform specific header files are chosen.

The Chromium side changes (most of which will need to go in before this change
can be found at https://codereview.chromium.org/19477005/ .
The Chromium side changes after this lands can be seen at
https://codereview.chromium.org/98073013 .

Review URL: https://codereview.chromium.org/19808007

git-svn-id: http://skia.googlecode.com/svn/trunk@12738 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
8f4d2306fa866a26f9448048ff63f692b2ba43aa 17-Dec-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove SK_SCALAR_IS_[FLOAT,FIXED] and assume floats

To keep the CL (slightly) managable, this does not make any changes to
existing macros (e.g. SkScalarMul). Just tackling #ifdef constructs this
time around.

BUG=
R=bsalomon@google.com, caryclark@google.com

Review URL: https://codereview.chromium.org/117053002

git-svn-id: http://skia.googlecode.com/svn/trunk@12712 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
3c12840b234e614faf569e80f311a77ce65d9fe0 16-Dec-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove SkFP.h and replace SkFP with SkScalar stop respecting SK_SOFTWARE_FLOAT, assume its always false stop respecting SK_SCALAR_SLOW_COMPARES, assume its always false

BUG=
R=caryclark@google.com

Review URL: https://codereview.chromium.org/116183002

git-svn-id: http://skia.googlecode.com/svn/trunk@12686 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
0e6e8cc627242cc7e301401cfe112ba98a008101 15-Aug-2013 robertphillips@google.com <robertphillips@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Revert r10705 (ARM Skia NEON patches - 04 - Clean SkFixed / SkLONGLONG) due to 1000+ linux_layout failures (http://build.chromium.org/p/tryserver.chromium/builders/linux_layout_rel/builds/18997/steps/webkit_tests/logs/stdio)



git-svn-id: http://skia.googlecode.com/svn/trunk@10729 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
73ab2965363713f9a0ccec3666724a60329e6ea3 14-Aug-2013 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> ARM Skia NEON patches - 04 - Clean SkFixed / SkLONGLONG

It removes SkLONGLONG and uses int64_t to implement the SkFixed
operations for which a SkLONGLONG version existed. It also
removes the 32 bit version that are being replaced.

BUG=
R=djsollen@google.com, reed@google.com

Author: kevin.petit.arm@gmail.com

Review URL: https://chromiumcodereview.appspot.com/18539004

git-svn-id: http://skia.googlecode.com/svn/trunk@10705 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
92ffe7d10ef5db05f1f4ffef0cfe898169ba13bf 01-Aug-2013 commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> Inverse fill support in PDF

BUG= https://code.google.com/p/skia/issues/detail?id=241 (partial fix)
R=edisonn@google.com, vandebo@chromium.org, reed@google.com

Author: richardlin@chromium.org

Review URL: https://chromiumcodereview.appspot.com/19519017

git-svn-id: http://skia.googlecode.com/svn/trunk@10476 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
2853429d39b16c1bd09d1e88147a608908f284df 24-Jul-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove dead defines from SkUserConfig.h

BUG=
R=bungeman@google.com

Review URL: https://codereview.chromium.org/19599011

git-svn-id: http://skia.googlecode.com/svn/trunk@10296 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
602a1d70257eb3fcb746d758577f042d8c94f6d9 23-Jul-2013 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> add scaledimagecache

BUG=

Review URL: https://codereview.chromium.org/20005003

git-svn-id: http://skia.googlecode.com/svn/trunk@10286 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
4e23068b374023d43c4c725138d523721d975892 15-Jan-2013 bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Re-enable inst counting in debug builds.

R=robertphillips@google.com
Review URL: https://codereview.appspot.com/7098066

git-svn-id: http://skia.googlecode.com/svn/trunk@7206 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
000dea7573e5c902c3e04e93ad6a1aaf83c44d88 30-Nov-2012 djsollen@google.com <djsollen@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Disabling validation of the glyph cache for standard debug builds.

The validation step is adding 50% overhead to the rendering of
text heavy SkPicture files.

Review URL: https://codereview.appspot.com/6856123

git-svn-id: http://skia.googlecode.com/svn/trunk@6635 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
5347de16116e7b8aaa7d06696fbaa37ffc08899c 21-Nov-2012 sugoi@google.com <sugoi@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Simple change to remove unnecessary #define statement.

BUG=http://code.google.com/p/chromium/issues/detail?id=137924
TEST=TestDeferredCanvasBitmapSizeThreshold unit test
Review URL: https://codereview.appspot.com/6845071

git-svn-id: http://skia.googlecode.com/svn/trunk@6531 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
7775fd5779e632d6f5724e0e5d39ed347cf965b0 21-Nov-2012 sugoi@google.com <sugoi@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Deferred canvas can now be flushed if an image is beyond a certain size to avoid a costly image copy.

BUG=http://code.google.com/p/chromium/issues/detail?id=137924
TEST=TestDeferredCanvasBitmapSizeThreshold unit test
Review URL: https://codereview.appspot.com/6852071

git-svn-id: http://skia.googlecode.com/svn/trunk@6527 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
077348cfd0b4c424393ce83cb9ceded8afe60216 22-Oct-2012 djsollen@google.com <djsollen@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Fix slow gm debug builds that are doing large path validation runs.

Add a new compile flag to allow path validation to be selectively
enabled instead of being always on.

Review URL: https://codereview.appspot.com/6734059

git-svn-id: http://skia.googlecode.com/svn/trunk@6036 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
34dc9a2dae8e9a5c4d3366a6957724e7289391e3 27-Sep-2012 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> allow chrome to use old drawBitmapRect beahvior for now, using SK_SUPPORT_INT_SRCRECT_DRAWBITMAPRECT



git-svn-id: http://skia.googlecode.com/svn/trunk@5710 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
fbfcd5602128ec010c82cb733c9cdc0a3254f9f3 23-Aug-2012 rmistry@google.com <rmistry@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)

This CL is part I of IV (I broke down the 1280 files into 4 CLs).
Review URL: https://codereview.appspot.com/6485054

git-svn-id: http://skia.googlecode.com/svn/trunk@5262 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
4b475d5ca0e87c7e6d1519d45b4f0931e57a1ac3 07-Aug-2012 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> enable large bitmap drawing by default (still disabled in chrome at the moment)



git-svn-id: http://skia.googlecode.com/svn/trunk@4965 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
cf8fb1f6f03fc77f9927564f9ef9abeeeec508d2 02-Aug-2012 bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Create GPU-less build of Skia.



git-svn-id: http://skia.googlecode.com/svn/trunk@4912 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
b74af872cc1ce45768df3ae03fa86ad3ed76b582 27-Jun-2012 robertphillips@google.com <robertphillips@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Separated Inst counting from the SK_DEBUG #define (now SK_ENABLE_INST_COUNT)

http://codereview.appspot.com/6353047/



git-svn-id: http://skia.googlecode.com/svn/trunk@4376 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
7886ad3de1aa523d5c71f1fa9f355dfcb2412d1d 11-Jun-2012 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove SK_CAN_USE_FLOAT (deprecated)



git-svn-id: http://skia.googlecode.com/svn/trunk@4232 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
fffb2f1bda1982d451bc249743b8cc414995d6a8 16-Apr-2012 justinlin@google.com <justinlin@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Add SK_SYSTEM_ZLIB define.

Review URL: https://codereview.appspot.com/5991067

git-svn-id: http://skia.googlecode.com/svn/trunk@3699 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
1cab2921ab279367f8206cdadc9259d12e603548 18-Jan-2012 Derek Sollenberger <djsollen@google.com> Skia merge (revision 3022)

This CL has companion changes to account for API updates in...
(1) frameworks/base
(2) external/webkit

Change-Id: Ibb989e76e8bd24313849f9631dbef42cdef9eb7d
/external/skia/include/config/SkUserConfig.h
f8d1aee2526a384a570b082b17f3a19fe72bd15e 02-Feb-2012 bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Open type table definitions.
http://codereview.appspot.com/5577064/



git-svn-id: http://skia.googlecode.com/svn/trunk@3131 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
d54c85731eb45afcdee1272acfd0cafda6348bab 17-Nov-2011 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove obsolete SK_USE_RUNTIME_GLOBALS



git-svn-id: http://skia.googlecode.com/svn/trunk@2711 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
77407ca019ca1bb98dd65f940be825d38719e983 08-Nov-2011 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> add api to SkGraphics to get/set font cache limit
add SK_DEFAULT_FONT_CACHE_LIMIT to SkUserConfig, to override our default value



git-svn-id: http://skia.googlecode.com/svn/trunk@2621 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
644fc767bce9d565ec317e748e3e03c23ce82918 06-Oct-2011 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove mention of obsolete symbol SK_SUPPORT_888_TEXT



git-svn-id: http://skia.googlecode.com/svn/trunk@2421 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
c27b74174e6a734db3cf1b5a5354eab8f3d27c1c 13-Sep-2011 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> add override for max-text-size for lcd



git-svn-id: http://skia.googlecode.com/svn/trunk@2258 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
ec3ed6a5ebf6f2c406d7bcf94b6bc34fcaeb976e 28-Jul-2011 epoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Automatic update of all copyright notices to reflect new license terms.

I have manually examined all of these diffs and restored a few files that
seem to require manual adjustment.

The following files still need to be modified manually, in a separate CL:

android_sample/SampleApp/AndroidManifest.xml
android_sample/SampleApp/res/layout/layout.xml
android_sample/SampleApp/res/menu/sample.xml
android_sample/SampleApp/res/values/strings.xml
android_sample/SampleApp/src/com/skia/sampleapp/SampleApp.java
android_sample/SampleApp/src/com/skia/sampleapp/SampleView.java
experimental/CiCarbonSampleMain.c
experimental/CocoaDebugger/main.m
experimental/FileReaderApp/main.m
experimental/SimpleCocoaApp/main.m
experimental/iOSSampleApp/Shared/SkAlertPrompt.h
experimental/iOSSampleApp/Shared/SkAlertPrompt.m
experimental/iOSSampleApp/SkiOSSampleApp-Base.xcconfig
experimental/iOSSampleApp/SkiOSSampleApp-Debug.xcconfig
experimental/iOSSampleApp/SkiOSSampleApp-Release.xcconfig
gpu/src/android/GrGLDefaultInterface_android.cpp
gyp/common.gypi
gyp_skia
include/ports/SkHarfBuzzFont.h
include/views/SkOSWindow_wxwidgets.h
make.bat
make.py
src/opts/memset.arm.S
src/opts/memset16_neon.S
src/opts/memset32_neon.S
src/opts/opts_check_arm.cpp
src/ports/SkDebug_brew.cpp
src/ports/SkMemory_brew.cpp
src/ports/SkOSFile_brew.cpp
src/ports/SkXMLParser_empty.cpp
src/utils/ios/SkImageDecoder_iOS.mm
src/utils/ios/SkOSFile_iOS.mm
src/utils/ios/SkStream_NSData.mm
tests/FillPathTest.cpp
Review URL: http://codereview.appspot.com/4816058

git-svn-id: http://skia.googlecode.com/svn/trunk@1982 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
1f1658985586b30c913dbc935f17ce1aabcdf7b5 26-Jul-2011 vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> [PDF] Add font subsetting using the sfntly library.

Patch from Arthur Hsu, original CL: http://codereview.chromium.org/7513003/

Review URL: http://codereview.appspot.com/4828041

git-svn-id: http://skia.googlecode.com/svn/trunk@1957 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
0c8d93a94099dee2dff8da6000ded9ad59676488 01-Jul-2011 tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Reworks r1770 so that users who have replaced SkUserConfig don't have to
make any changes to continue compiling successfully.



git-svn-id: http://skia.googlecode.com/svn/trunk@1779 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
278cbb452a260de1550769b168df448e0911cf3c 30-Jun-2011 tomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Enable WebKit/Chromium style logging for Skia.
New macros called in Ganesh functions; by default are compiled away,
in example code resolve to printout, and are compatible with WebKit/Chromium
event logging and GPU profiler.



git-svn-id: http://skia.googlecode.com/svn/trunk@1770 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
effc5016f040945a53ab0ea47f9ea02404c17805 27-Jun-2011 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove obsolete text codepaths



git-svn-id: http://skia.googlecode.com/svn/trunk@1725 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
1eeaf0ba2381f84ffd889f56303cbe0d1886bb21 22-Jun-2011 caryclark@google.com <caryclark@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Add support for 8 bits/component glyphs, to
better match the fonts produced by CoreText on OS/X.

M include/config/SkUserConfig.h
M include/core/SkMask.h
M include/core/SkScalerContext.h
M src/core/SkBlitter_ARGB32.cpp
M src/core/SkScalerContext.cpp
M src/core/SkPaint.cpp
M src/gpu/SkGrFontScaler.cpp
M src/ports/SkFontHost_mac_coretext.cpp
M src/ports/SkFontHost_mac.cpp
M gpu/include/GrTypes.h
M gpu/src/GrAtlas.cpp



git-svn-id: http://skia.googlecode.com/svn/trunk@1672 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
0b15698a8c76bb8abc1b555c1d91892669b4118f 06-Jun-2011 Derek Sollenberger <djsollen@google.com> Skia Merge (revision 1510)

This CL includes bug fixes and closely mirrors the version of
Skia used in Chrome M13, which is likely to be our baseline for
ICS.

The CL also adds source files for the SampleApp which will allow
us to execute basic skia tests. The SampleApp requires the
utils/views directory in order to run.

Finally, we have included the PDF backend for Skia in order to
experiment with using it to generate PDF files for certain
applications.

Note: The SampleApp and PDF code are not built as part of libskia.

Change-Id: I1895ccfbd8074e25f19148cc7bd1b4af571fb307
/external/skia/include/config/SkUserConfig.h
2047f00e4698f83499ab91911999a65c21a951c9 17-May-2011 epoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> get tests closer to passing for SKIA_SCALAR=fixed

http://codereview.appspot.com/4532064/



git-svn-id: http://skia.googlecode.com/svn/trunk@1351 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
87b8e645865f9633f410c02252a0fd3feb18f09b 14-Apr-2011 Derek Sollenberger <djsollen@google.com> Skia Merge (revision 1116)

There is a companion change in external/webkit

Change-Id: I1c4110e7520bbef3f4e5f9551adb7ec79ac1e3ed
/external/skia/include/config/SkUserConfig.h
b66365f5dd8cba718e1657ee3c85b4406e55f17d 18-Mar-2011 scroggo <scroggo@2bbb7eff-a529-9590-31e7-b0007b416f81> Updates to the unix sample app.

Rather than placing pixels, use XPutImage to place the bitmap on screen.

Modify the color arrangements for 8888 when building the sample app, so
they agree with X.

Add a title to simple sample.

Include SkTouchGesture.



git-svn-id: http://skia.googlecode.com/svn/trunk@963 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
137a4ca42423bbb6d683067ea544c9a48f18f06c 17-Mar-2011 Derek Sollenberger <djsollen@google.com> Skia Merge (revision 950)

This merge will allow us to now import the sample app
infrastructure in skia to do on device measurements.

Change-Id: Idcab6b1524f371521717cde61a6e98a12d897e6b
/external/skia/include/config/SkUserConfig.h
05b6b4d746867a9fb02e14edfe1bf3685abeb813 14-Mar-2011 Derek Sollenberger <djsollen@google.com> Skia Merge (revision 922)

Change-Id: I7ed57d10905d8bad6486a4d7410165eec1cc2b4f
/external/skia/include/config/SkUserConfig.h
094316bd284372c2a3d8ef02eec589901e503c59 04-Mar-2011 vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> [PDF] Restrict scalars to the range that PDF understands.

* Add a config flag to ignore the restrictions
* Apply restriction to both SkPDFScalar and scalars used in content streams.
* +/- 32,767 for the integer part.
* +/1 1/65536 for the fraction part.

Review URL: http://codereview.appspot.com/4240050

git-svn-id: http://skia.googlecode.com/svn/trunk@882 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
40528743dbb9ce7f39f093e0cdc47849ac8887cf 07-Jan-2011 Derek Sollenberger <djsollen@google.com> Skia Merge (revision 808)

This merge has companion changes in the following projects in order
to be compatible with changes to skia interfaces and practices:

1. /frameworks/base
2. /external/webkit

Change-Id: I54092971305579e81a8fdb27bbe04ec340792e3b
/external/skia/include/config/SkUserConfig.h
9d0d195ca4ca2488e9999397670387c7a454d8b8 28-Jan-2011 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> update dox on bitmap configs
document testing build-flag for large bitmaps



git-svn-id: http://skia.googlecode.com/svn/trunk@744 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
d642329293cce602ac24df8f585c14a98795da87 20-Dec-2010 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> remove ZLIB include from SkUserConfig for how (doesn't work on mac sampleapp) but,
add it to Makefile if SKIA_PDF_SUPPORT is true

Use compile_assert (yea!)



git-svn-id: http://skia.googlecode.com/svn/trunk@643 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
0770044da6d61dcbc8d9673fed8dd92460faa314 20-Dec-2010 reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> add option to write PDFs from gm
fix some compile warnings (reorder initializers, init local ptr)



git-svn-id: http://skia.googlecode.com/svn/trunk@642 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
a09ef977b6799f01cd3fd64725fb3069da8be4bc 01-Dec-2010 vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> Add deflate support to SkPDFStream.

Review URL: http://codereview.appspot.com/3326043

git-svn-id: http://skia.googlecode.com/svn/trunk@627 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
0f0cfaecf2c52e5fcb033c43df06f07a81c7b0c2 13-Oct-2009 reed@android.com <reed@android.com@2bbb7eff-a529-9590-31e7-b0007b416f81> check-point for reviving animator



git-svn-id: http://skia.googlecode.com/svn/trunk@380 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
36a4c2aa2dc2363dc093089b732346459ddc3b65 22-Jul-2009 reed@android.com <reed@android.com@2bbb7eff-a529-9590-31e7-b0007b416f81> Add SkFontHost::FilterRect() which allows the font host to filter our request
before we turn it into a font-cache entry, for the cases where the scaler will
ignore and/or collapse certain feature requests (e.g. doesn't support all levels
of hinting)



git-svn-id: http://skia.googlecode.com/svn/trunk@283 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
f549369fcd9f203dc8020b5b15ee49330058782a 22-Jul-2009 reed@android.com <reed@android.com@2bbb7eff-a529-9590-31e7-b0007b416f81> rename SK_BUILD_SUBPIXEL to SK_SUPPORT_LCDTEXT to better match the name of the
feature (since we already have subpixel text support)

fix some debug-compile problems

update Makefile for lcd files



git-svn-id: http://skia.googlecode.com/svn/trunk@282 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h
c4d409012c2691d19f71c3b3f3369e4cd238fdfd 08-Apr-2009 reed@android.com <reed@android.com@2bbb7eff-a529-9590-31e7-b0007b416f81> move SkUserConfig.h into include/config/ so it can be replaced by changing the
include search list at the Makefile level



git-svn-id: http://skia.googlecode.com/svn/trunk@151 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/config/SkUserConfig.h