Revert of Gamma correction for distance field text. (https://codereview.chromium...
authorscroggo <scroggo@google.com>
Mon, 9 Jun 2014 20:06:34 +0000 (13:06 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 9 Jun 2014 20:06:34 +0000 (13:06 -0700)
commit919ed4c73633e92bfc6694161360c5c3f45728e8
tree49fefedc0c8f8e10df2cbe1b41518cc112753ccb
parent880914c35c8f7fc2e9c57134134c883baf66e538
Revert of Gamma correction for distance field text. (https://codereview.chromium.org/258883002/)

Reason for revert:
Memory leaks. I suspect this is due to the lack of destructors in SkAutoGlyphCache

Original issue's description:
> Gamma correction for distance field text.
>
> Handles both non-LCD and LCD text. Uses a texture to look up the gamma correction values for a given text color or luminance.
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/4d517fdbb145cb95e5e935470df331e1b6667cfc

NOTRY=true
NOTREECHECKS=true
R=reed@google.com, bungeman@google.com, robertphillips@google.com, bsalomon@google.com, jvanverth@google.com, mtklein@google.com

Author: scroggo@google.com

Review URL: https://codereview.chromium.org/323513005
include/core/SkPaint.h
src/core/SkGlyphCache.h
src/core/SkMaskGamma.h
src/core/SkPaint.cpp
src/core/SkScalerContext.h
src/gpu/GrDistanceFieldTextContext.cpp
src/gpu/GrDistanceFieldTextContext.h
src/gpu/effects/GrDistanceFieldTextureEffect.cpp
src/gpu/effects/GrDistanceFieldTextureEffect.h