skia2/include/gpu
egdaniel 9513143efa Make all blending up to GrOptDrawState be handled by the xp/xp factory.
In this cl the blending information is extracted for the xp and stored in the ODS
which is then used as it currently is. In the follow up cl, an XP backend will be added
and at that point all blending work will take place inside XP's.

BUG=skia:

Committed: https://skia.googlesource.com/skia/+/7c66342a399b529634bed0fabfaa562db2c0dbd4

Review URL: https://codereview.chromium.org/759713002
2014-12-09 11:15:44 -08:00
..
effects Make all blending up to GrOptDrawState be handled by the xp/xp factory. 2014-12-09 11:15:44 -08:00
gl Add glGetShaderPrecisionFormat 2014-12-03 10:46:08 -08:00
GrBinHashKey.h Make textures register with GrResourceCache2 as scratch. 2014-08-28 09:54:34 -07:00
GrClipData.h "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrColor.h Fix GrUnPreMulColor. 2014-12-08 12:35:16 -08:00
GrConfig.h Replace GrResourceCache with GrResourceCache2. 2014-11-14 12:10:15 -08:00
GrContext.h Use scratch keys for stencil buffers. 2014-11-25 05:52:06 -08:00
GrCoordTransform.h Use threshold of 1 texture coord value per pixel w/ nearest neighbor. 2014-12-09 10:51:07 -08:00
GrFragmentProcessor.h Remove backend factories 2014-12-04 11:35:34 -08:00
GrFragmentStage.h Create GrOptDrawState before recording draw in GrInOrderDrawBuffer 2014-11-19 08:23:49 -08:00
GrGpuResource.h Use scratch keys for stencil buffers. 2014-11-25 05:52:06 -08:00
GrGpuResourceRef.h Create GrOptDrawState directly in the cmd buffer in GrIODB. 2014-11-24 06:47:48 -08:00
GrInvariantOutput.h Rename CustomCoordTextureEffect to GrBitmapTextGeoProc. 2014-12-09 10:35:58 -08:00
GrPaint.h Make all blending up to GrOptDrawState be handled by the xp/xp factory. 2014-12-09 11:15:44 -08:00
GrPathRendererChain.h Drawstate on stack 2014-11-17 14:22:49 -08:00
GrProcessor.h Remove backend factories 2014-12-04 11:35:34 -08:00
GrProcessorUnitTest.h Force linking of static member variables for GLPrograms 2014-10-09 13:12:35 -07:00
GrProgramElement.h Create GrOptDrawState before recording draw in GrInOrderDrawBuffer 2014-11-19 08:23:49 -08:00
GrRect.h Begin atlasing 2014-06-30 08:26:50 -07:00
GrRenderTarget.h Rename and clarify semantics of GrContext::resolveRenderTarget. 2014-11-03 14:28:32 -08:00
GrResourceKey.h Move GrResourceKey static functions from .h to .cpp to fix shared lib builds 2014-11-10 11:59:06 -08:00
GrShaderVar.h Make addUniform take a precision 2014-12-09 10:18:12 -08:00
GrSurface.h Remove GrSurface::isSameAs 2014-11-25 07:41:12 -08:00
GrTexture.h Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl 2014-11-12 11:13:39 -08:00
GrTextureAccess.h Patch to create a distinct geometry processor. The vast majority of this patch 2014-09-23 09:50:21 -07:00
GrTypes.h Use texture size to determine precision of texture coord varyings. 2014-12-09 09:00:49 -08:00
GrTypesPriv.h Make addUniform take a precision 2014-12-09 10:18:12 -08:00
GrUserConfig.h Replace GrResourceCache with GrResourceCache2. 2014-11-14 12:10:15 -08:00
GrXferProcessor.h Make all blending up to GrOptDrawState be handled by the xp/xp factory. 2014-12-09 11:15:44 -08:00
SkGr.h Create GrOptDrawState before recording draw in GrInOrderDrawBuffer 2014-11-19 08:23:49 -08:00
SkGrPixelRef.h GrResourceCache2 manages scratch texture. 2014-10-08 08:40:09 -07:00
SkGrTexturePixelRef.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00