skia2/include/gpu
robertphillips 98d709bc8d Reorganize Layer Hoisting code
With the new MultiPictureDraw API the GrContext will be performing the layer hoisting (instead of the SkGpuDevice). This CL being moving the layer hoisting functionality to GrLayerHoister rather then dumping it straight into GrContext.

R=bsalomon@google.com

Author: robertphillips@google.com

Review URL: https://codereview.chromium.org/531733003
2014-09-02 10:20:50 -07:00
..
gl Wrap NV_path_rendering API with GrGLPathRendering 2014-08-11 14:05:05 -07:00
GrBackendEffectFactory.h Allow GrGLEffects to produce variable length keys. 2014-07-21 08:03:14 -07:00
GrBinHashKey.h Make textures register with GrResourceCache2 as scratch. 2014-08-28 09:54:34 -07:00
GrClipData.h SkNonCopyable should be used with private inheritance. 2014-04-07 19:34:38 +00:00
GrColor.h Always use both a color and coverage attribute in GrAARectRenderer. 2014-08-11 11:07:48 -07:00
GrConfig.h Add a parameter GR_ALWAYS_ALLOCATE_ON_HEAP to allow for only ever creating temporary buffers on the heap instead of allowing stack allocation 2014-08-12 18:00:47 -07:00
GrContext.h Add GrResourceCache2. 2014-08-21 13:02:13 -07:00
GrContextFactory.h Add flag to bench/render pictures 2014-08-18 07:52:17 -07:00
GrCoordTransform.h Move MakeDivByTextureWHMatrix to GrCoordTransform 2014-08-29 15:05:53 -07:00
GrDrawEffect.h Remove use of GrEffectRef from draw state and below. 2014-07-07 11:54:23 -07:00
GrEffect.h Move MakeDivByTextureWHMatrix to GrCoordTransform 2014-08-29 15:05:53 -07:00
GrEffectStage.h Don't compare coord change matrices to determine effect compatibility when using explicit local coords. 2014-08-04 10:56:40 -07:00
GrEffectUnitTest.h Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. 2014-07-08 06:52:35 -07:00
GrFontScaler.h Fix thread unsafe mutex initialization. 2014-07-25 11:52:48 -07:00
GrGlyph.h Replace use of GrTHashTable in GrFontCache with SkTDynamicHash. 2014-07-22 13:25:26 -07:00
GrGpuResource.h Make textures register with GrResourceCache2 as scratch. 2014-08-28 09:54:34 -07:00
GrPaint.h Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. 2014-07-08 06:52:35 -07:00
GrPathRendererChain.h Revert of r13384 (Stateful PathRenderer implementation) 2014-02-11 16:30:21 +00:00
GrRect.h Begin atlasing 2014-06-30 08:26:50 -07:00
GrRenderTarget.h Split GrResource into GrCacheable/GrGpuObject 2014-05-02 21:38:22 +00:00
GrResourceKey.h Make textures register with GrResourceCache2 as scratch. 2014-08-28 09:54:34 -07:00
GrSurface.h Rename GrGpuObject to GrGpuResource 2014-07-25 08:35:45 -07:00
GrTBackendEffectFactory.h Allow GrGLEffects to produce variable length keys. 2014-07-21 08:03:14 -07:00
GrTexture.h Make textures register with GrResourceCache2 as scratch. 2014-08-28 09:54:34 -07:00
GrTextureAccess.h SkNonCopyable should be used with private inheritance. 2014-04-07 19:34:38 +00:00
GrTypes.h Add a parameter GR_ALWAYS_ALLOCATE_ON_HEAP to allow for only ever creating temporary buffers on the heap instead of allowing stack allocation 2014-08-12 18:00:47 -07:00
GrTypesPriv.h Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL 2014-04-30 14:17:00 +00:00
GrUserConfig.h Rename from "(un)lock" to "(un)map" for geometry buffers. 2014-05-07 20:51:05 +00:00
SkGpuDevice.h Reorganize Layer Hoisting code 2014-09-02 10:20:50 -07:00
SkGr.h eliminate code related to SkBitmap::Config 2014-08-18 08:13:03 -07:00
SkGrPixelRef.h remove SK_SUPPORT_LEGACY_PIXELREF_UNFLATTENABLE code 2014-07-14 09:21:31 -07:00
SkGrTexturePixelRef.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00