skia2/include/gpu
commit-bot@chromium.org 8128d8c119 Move distance field font code into GrDistanceFieldTextContext.
This avoids the SkDraw path and renders the distance field glyphs directly from
GrDistanceFieldTextContext. It also disables LCD, subpixel and autohinting, and
removes the supporting code when rendering DF fonts.

R=reed@google.com, bsalomon@google.com, robertphillips@google.com

Author: jvanverth@google.com

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

git-svn-id: http://skia.googlecode.com/svn/trunk@12770 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-12-19 16:12:25 +00:00
..
gl Revert r12758 (Updated GLintptr and GLsizeiptr to be the appropriate types on 64 bit Windows (Take 2) - https://codereview.chromium.org/118533003) due to Chromium-side compilation issues 2013-12-18 23:56:59 +00:00
GrBackendEffectFactory.h Split atomic and mutex implementations and make inlinable. 2013-12-18 15:27:39 +00:00
GrBitmapTextContext.h Fix for issue 1728: raster vs. gpu text draws with the wrong color 2013-10-28 15:13:50 +00:00
GrClipData.h Replace all instances of GrRect with SkRect. 2013-07-17 21:39:42 +00:00
GrColor.h Replace uses of GrAssert by SkASSERT. 2013-08-17 00:02:59 +00:00
GrConfig.h Allow specifying the max texture count on the bots 2013-10-30 17:04:16 +00:00
GrContext.h Update bench pictures to time image decode & upload costs 2013-12-18 17:25:33 +00:00
GrContextFactory.h Replace uses of GrNoncopyable by SkNoncopyable. 2013-09-18 13:00:55 +00:00
GrCoordTransform.h Allow gradient optimization with perspective 2013-10-04 01:20:09 +00:00
GrDistanceFieldTextContext.h Move distance field font code into GrDistanceFieldTextContext. 2013-12-19 16:12:25 +00:00
GrDrawEffect.h Make GPU coord transforms automatic 2013-10-02 13:04:56 +00:00
GrEffect.h Implement SkColorFilter as a GrGLEffect 2013-10-23 05:42:03 +00:00
GrEffectStage.h Replace uses of GR_DEBUGCODE by SkDEBUGCODE. 2013-09-06 23:13:05 +00:00
GrEffectUnitTest.h Replace uses of GrNoncopyable by SkNoncopyable. 2013-09-18 13:00:55 +00:00
GrFontScaler.h Remove GrRefCnt.h in favor of SkRefCnt.h 2013-09-09 13:38:37 +00:00
GrGlyph.h GrAtlas cleanup: Split out GrPlot and GrAtlas 2013-09-27 19:39:38 +00:00
GrKey.h Remove GrRefCnt.h in favor of SkRefCnt.h 2013-09-09 13:38:37 +00:00
GrPaint.h Implement SkColorFilter as a GrGLEffect 2013-10-23 05:42:03 +00:00
GrPathRendererChain.h Remove GrRefCnt.h in favor of SkRefCnt.h 2013-09-09 13:38:37 +00:00
GrPoint.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
GrRect.h Replace all instances of GrRect with SkRect. 2013-07-17 21:39:42 +00:00
GrRenderTarget.h Replace uses of GrAssert by SkASSERT. 2013-08-17 00:02:59 +00:00
GrResource.h Sanitizing source files in Housekeeper-Nightly 2013-10-30 07:01:56 +00:00
GrSurface.h Update all callsites to use info for pixelrefs 2013-12-13 19:45:58 +00:00
GrTBackendEffectFactory.h Repurpose GrGLCoordTransform as GrGLProgramEffects 2013-10-03 15:17:58 +00:00
GrTextContext.h Split out GrBitmapTextContext from GrTextContext. 2013-10-16 18:15:34 +00:00
GrTexture.h Make it explicit that some validate methods are debug only 2013-10-02 16:42:21 +00:00
GrTextureAccess.h Make GrBicubicEffect take tile modes rather than GrTextureParams. 2013-12-10 12:53:39 +00:00
GrTypes.h Sanitizing source files in Housekeeper-Nightly 2013-12-04 07:02:26 +00:00
GrTypesPriv.h Replace uses of GrAssert by SkASSERT. 2013-08-17 00:02:59 +00:00
GrUserConfig.h Sanitizing source files in Housekeeper-Nightly 2013-10-31 07:01:53 +00:00
SkGpuDevice.h HQ filtering for tiled/bleed drawBitmap 2013-12-02 22:22:35 +00:00
SkGr.h Update all callsites to use info for pixelrefs 2013-12-13 19:45:58 +00:00
SkGrPixelRef.h Update all callsites to use info for pixelrefs 2013-12-13 19:45:58 +00:00
SkGrTexturePixelRef.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00