skia2/include/gpu
commit-bot@chromium.org 3390b9ac9a Repurpose GrGLCoordTransform as GrGLProgramEffects
Creates a GrGLProgramEffects class that the GrGLProgram uses to manage
an array of effects. This gives us enough abstraction for the program
to cleanly handle different types of coord transforms.

R=bsalomon@google.com

Author: cdalton@nvidia.com

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

git-svn-id: http://skia.googlecode.com/svn/trunk@11588 2bbb7eff-a529-9590-31e7-b0007b416f81
2013-10-03 15:17:58 +00:00
..
gl Replace GR_*_BUILD by their SK_BUILD_FOR_* equivalents. 2013-09-25 20:57:51 +00:00
GrBackendEffectFactory.h Make GPU coord transforms automatic 2013-10-02 13:04:56 +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 Replace GR_*_BUILD by their SK_BUILD_FOR_* equivalents. 2013-09-25 20:57:51 +00:00
GrContext.h Add support to dump font cache texture for debug purposes 2013-10-02 18:19:17 +00:00
GrContextFactory.h Replace uses of GrNoncopyable by SkNoncopyable. 2013-09-18 13:00:55 +00:00
GrCoordTransform.h Make GPU coord transforms automatic 2013-10-02 13:04:56 +00:00
GrDrawEffect.h Make GPU coord transforms automatic 2013-10-02 13:04:56 +00:00
GrEffect.h Make GPU coord transforms automatic 2013-10-02 13:04:56 +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 Replace uses of GrAssert by SkASSERT. 2013-08-17 00:02:59 +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 Remove GrRefCnt.h in favor of SkRefCnt.h 2013-09-09 13:38:37 +00:00
GrSurface.h Add GrSurface::savePixels(). 2013-09-30 18:05:43 +00:00
GrTBackendEffectFactory.h Repurpose GrGLCoordTransform as GrGLProgramEffects 2013-10-03 15:17:58 +00:00
GrTextContext.h Replace all instances of GrRect with SkRect. 2013-07-17 21:39:42 +00:00
GrTexture.h Make it explicit that some validate methods are debug only 2013-10-02 16:42:21 +00:00
GrTextureAccess.h Replace uses of GrNoncopyable by SkNoncopyable. 2013-09-18 13:00:55 +00:00
GrTypes.h Sanitizing source files in Housekeeper-Nightly 2013-09-27 07:01:29 +00:00
GrTypesPriv.h Replace uses of GrAssert by SkASSERT. 2013-08-17 00:02:59 +00:00
GrUserConfig.h Replace uses of GR_DEBUG by SK_DEBUG. 2013-08-28 14:17:03 +00:00
SkGpuDevice.h Sanitizing source files in Housekeeper-Nightly 2013-09-18 07:01:33 +00:00
SkGr.h Remove uses of GR_RELEASE. 2013-09-03 23:32:08 +00:00
SkGrPixelRef.h Change undefined SkGpuRenderTarget and SkGpuTexture forward declares to GrRenderTarget and GrTexture. 2013-06-26 19:18:23 +00:00
SkGrTexturePixelRef.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00