skia2/src/gpu
2014-10-28 10:27:44 -07:00
..
effects Working patch to remove constant attributes. This may cause some gm mismatches, I will rebaseline tonight. 2014-10-28 10:27:44 -07:00
gl Working patch to remove constant attributes. This may cause some gm mismatches, I will rebaseline tonight. 2014-10-28 10:27:44 -07:00
GrAAConvexPathRenderer.cpp Added varying struct 2014-10-24 11:26:03 -07:00
GrAAConvexPathRenderer.h Add some missing header include guards 2014-06-20 12:01:06 -07:00
GrAADistanceFieldPathRenderer.cpp Set temporary paths volatile so we don't cache them. 2014-10-24 07:12:51 -07:00
GrAADistanceFieldPathRenderer.h Add GrAASmallPathRenderer. 2014-10-06 05:59:05 -07:00
GrAAHairLinePathRenderer.cpp Oval and stroke AA rect now batch 2014-10-22 16:00:30 -07:00
GrAAHairLinePathRenderer.h
GrAARectRenderer.cpp aa rect renderer takes a gpu on construction 2014-10-28 08:12:19 -07:00
GrAARectRenderer.h aa rect renderer takes a gpu on construction 2014-10-28 08:12:19 -07:00
GrAddPathRenderers_default.cpp Add GrAASmallPathRenderer. 2014-10-06 05:59:05 -07:00
GrAllocator.h Make GrIODB keep pending IO refs on all resources it records into its cmd stream. 2014-09-19 11:10:40 -07:00
GrAllocPool.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrAllocPool.h
GrAtlas.cpp Devirtualize read/write pixels on surface. 2014-10-13 12:32:55 -07:00
GrAtlas.h Add plot-based purging to GrLayerCache 2014-07-29 06:07:19 -07:00
GrBitmapTextContext.cpp Allocate only the vertices we need for text. 2014-10-23 11:57:12 -07:00
GrBitmapTextContext.h Allocate only the vertices we need for text. 2014-10-23 11:57:12 -07:00
GrBlend.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrBlend.h
GrBufferAllocPool.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrBufferAllocPool.h Add trace event when GrBufferAllocPool unmaps a buffer indicating what % of the buffer was unwritten. 2014-06-26 12:56:22 -07:00
GrCacheID.cpp Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL 2014-04-30 14:17:00 +00:00
GrClipData.cpp
GrClipMaskCache.cpp
GrClipMaskCache.h Remove AutoScratchTexture 2014-10-16 13:41:43 -07:00
GrClipMaskManager.cpp aa rect renderer takes a gpu on construction 2014-10-28 08:12:19 -07:00
GrClipMaskManager.h Scissor rect on drawinfo 2014-10-27 14:51:01 -07:00
GrContext.cpp aa rect renderer takes a gpu on construction 2014-10-28 08:12:19 -07:00
GrDefaultPathRenderer.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrDefaultPathRenderer.h
GrDistanceFieldTextContext.cpp Allocate only the vertices we need for text. 2014-10-23 11:57:12 -07:00
GrDistanceFieldTextContext.h Allocate only the vertices we need for text. 2014-10-23 11:57:12 -07:00
GrDrawState.cpp Add Geometry processor to srcAlphaWillBeOne check. 2014-10-28 07:06:36 -07:00
GrDrawState.h Clip mask manager sets stencil on draw type 2014-10-27 08:39:00 -07:00
GrDrawTarget.cpp Remove uses of GrAutoScratchTexture. 2014-10-14 11:47:22 -07:00
GrDrawTarget.h Scissor rect on drawinfo 2014-10-27 14:51:01 -07:00
GrDrawTargetCaps.h Add UniqueID to GrDrawTargetCaps. 2014-09-19 12:07:43 -07:00
GrFontScaler.cpp Fix color emoji. 2014-10-10 11:36:12 -07:00
GrGeometryBuffer.h "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrGpu.cpp Scissor rect on drawinfo 2014-10-27 14:51:01 -07:00
GrGpu.h Scissor rect on drawinfo 2014-10-27 14:51:01 -07:00
GrGpuFactory.cpp
GrGpuResource.cpp Use presence of a content key as non-scratch indicator 2014-10-09 09:57:18 -07:00
GrGpuResourceRef.cpp GrResourceCache2 manages scratch texture. 2014-10-08 08:40:09 -07:00
GrIndexBuffer.h Split GrResource into GrCacheable/GrGpuObject 2014-05-02 21:38:22 +00:00
GrInOrderDrawBuffer.cpp Adds a GrTRecorder class that GrInOrderDrawBuffer uses to allocate 2014-10-15 13:43:48 -07:00
GrInOrderDrawBuffer.h Adds a GrTRecorder class that GrInOrderDrawBuffer uses to allocate 2014-10-15 13:43:48 -07:00
GrLayerCache.cpp Alter layer hoisting to only hoist layers for one canvas at a time 2014-10-28 07:21:44 -07:00
GrLayerCache.h Alter layer hoisting to only hoist layers for one canvas at a time 2014-10-28 07:21:44 -07:00
GrLayerHoister.cpp Alter layer hoisting to only hoist layers for one canvas at a time 2014-10-28 07:21:44 -07:00
GrLayerHoister.h Alter layer hoisting to only hoist layers for one canvas at a time 2014-10-28 07:21:44 -07:00
GrMemoryPool.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrMemoryPool.h
GrMurmur3HashKey.h Make textures register with GrResourceCache2 as scratch. 2014-08-28 09:54:34 -07:00
GrOptDrawState.cpp Add check to see if we need to remove fixed funciton VA in OptDrawState 2014-10-21 07:47:10 -07:00
GrOptDrawState.h Opt state takes a GP instead of a GeometryStage 2014-10-10 17:47:00 -07:00
GrOrderedSet.h
GrOvalRenderer.cpp Added varying struct 2014-10-24 11:26:03 -07:00
GrOvalRenderer.h Oval and stroke AA rect now batch 2014-10-22 16:00:30 -07:00
GrPaint.cpp Add isSingleComponent bool to getConstantColorComponent 2014-10-03 06:24:12 -07:00
GrPath.cpp Add a GrPathRange class 2014-07-21 15:32:44 -07:00
GrPath.h Rename GrGpuObject to GrGpuResource 2014-07-25 08:35:45 -07:00
GrPathRange.cpp Uses a single pre-baked set of paths for drawing nvpr text of a given 2014-09-18 13:51:53 -07:00
GrPathRange.h Uses a single pre-baked set of paths for drawing nvpr text of a given 2014-09-18 13:51:53 -07:00
GrPathRenderer.cpp
GrPathRenderer.h Patch to create a distinct geometry processor. The vast majority of this patch 2014-09-23 09:50:21 -07:00
GrPathRendererChain.cpp "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrPathRendering.cpp Uses a single pre-baked set of paths for drawing nvpr text of a given 2014-09-18 13:51:53 -07:00
GrPathRendering.h Uses a single pre-baked set of paths for drawing nvpr text of a given 2014-09-18 13:51:53 -07:00
GrPathUtils.cpp Check for degenerate edges in cubic->quad conversion called by convex path renderer. 2014-06-19 12:33:08 -07:00
GrPathUtils.h Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h) 2014-06-02 10:20:15 -07:00
GrPictureUtils.cpp Alter layer hoisting to only hoist layers for one canvas at a time 2014-10-28 07:21:44 -07:00
GrPictureUtils.h Track nested picture xform state for layer hoisting 2014-10-22 05:33:52 -07:00
GrPlotMgr.h Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h) 2014-06-02 10:20:15 -07:00
GrProcessor.cpp Auto-compare GrProcessors' texture accesses in isEqual(). 2014-10-16 09:18:09 -07:00
GrProgramElement.cpp Fix ref cnt'ing issue in GrProgramElement. 2014-10-03 05:31:41 -07:00
GrRecordReplaceDraw.cpp BBHs: void* data -> unsigned data 2014-10-02 07:41:56 -07:00
GrRecordReplaceDraw.h Update GrRecordReplaceDraw to use SkTDynamicHash & add ReplaceDraw 2014-10-01 09:24:06 -07:00
GrRectanizer_pow2.cpp Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h) 2014-06-02 10:20:15 -07:00
GrRectanizer_pow2.h Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h) 2014-06-02 10:20:15 -07:00
GrRectanizer_skyline.cpp Add some comments to GrRectanizer_skyline 2014-06-09 07:59:25 -07:00
GrRectanizer_skyline.h Add some comments to GrRectanizer_skyline 2014-06-09 07:59:25 -07:00
GrRectanizer.h Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h) 2014-06-02 10:20:15 -07:00
GrRedBlackTree.h "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrReducedClip.cpp Cleanup: Turn GrReducedClip into a class with a static function. 2014-10-23 17:47:18 -07:00
GrReducedClip.h Cleanup: Turn GrReducedClip into a class with a static function. 2014-10-23 17:47:18 -07:00
GrRenderTarget.cpp Devirtualize read/write pixels on surface. 2014-10-13 12:32:55 -07:00
GrResourceCache2.cpp Prefer to recycle non-RT scratch textures that don't have pending IO 2014-10-15 19:04:14 -07:00
GrResourceCache2.h Prefer to recycle non-RT scratch textures that don't have pending IO 2014-10-15 19:04:14 -07:00
GrResourceCache.cpp Build gpu stats tracking in dev builds. 2014-10-24 09:34:41 -07:00
GrResourceCache.h GrResourceCache2 manages scratch texture. 2014-10-08 08:40:09 -07:00
GrSoftwarePathRenderer.cpp Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions. 2014-08-04 09:21:30 -07:00
GrSoftwarePathRenderer.h Remove uses of GrAutoScratchTexture. 2014-10-14 11:47:22 -07:00
GrStencil.cpp Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL 2014-04-30 14:17:00 +00:00
GrStencil.h
GrStencilAndCoverPathRenderer.cpp Remove createPath* from GrGpu and GrContext 2014-09-17 09:41:24 -07:00
GrStencilAndCoverPathRenderer.h
GrStencilAndCoverTextContext.cpp Revert of Change drawText() to generate positions and send to drawPosText() (patchset #4 id:60001 of https://codereview.chromium.org/653133004/) 2014-10-16 08:04:39 -07:00
GrStencilAndCoverTextContext.h Revert of Change drawText() to generate positions and send to drawPosText() (patchset #4 id:60001 of https://codereview.chromium.org/653133004/) 2014-10-16 08:04:39 -07:00
GrStencilBuffer.cpp
GrStencilBuffer.h Rename GrGpuObject to GrGpuResource 2014-07-25 08:35:45 -07:00
GrStrokeInfo.h "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrSurface.cpp Devirtualize read/write pixels on surface. 2014-10-13 12:32:55 -07:00
GrSurfacePriv.h Make "priv" classes for GrTexure and GrSurface. 2014-09-30 12:18:44 -07:00
GrSWMaskHelper.cpp Remove uses of GrAutoScratchTexture. 2014-10-14 11:47:22 -07:00
GrSWMaskHelper.h Remove uses of GrAutoScratchTexture. 2014-10-14 11:47:22 -07:00
GrTBSearch.h
GrTemplates.h "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
GrTest.cpp cleanup GrContext resource cache api 2014-05-09 14:29:32 +00:00
GrTest.h
GrTextContext.cpp Allocate only the vertices we need for text. 2014-10-23 11:57:12 -07:00
GrTextContext.h Allocate only the vertices we need for text. 2014-10-23 11:57:12 -07:00
GrTextStrike_impl.h Replace use of GrTHashTable in GrFontCache with SkTDynamicHash. 2014-07-22 13:25:26 -07:00
GrTextStrike.cpp Fix color emoji. 2014-10-10 11:36:12 -07:00
GrTextStrike.h Fix color emoji. 2014-10-10 11:36:12 -07:00
GrTexture.cpp Delete unused method aliases and texture flag. 2014-10-24 12:46:57 -07:00
GrTextureAccess.cpp GrResourceCache2 manages scratch texture. 2014-10-08 08:40:09 -07:00
GrTexturePriv.h GrResourceCache2 manages scratch texture. 2014-10-08 08:40:09 -07:00
GrTraceMarker.cpp Improve gpu tracing when applying markers directly to gpu target 2014-07-09 10:41:26 -07:00
GrTraceMarker.h Improve gpu tracing when applying markers directly to gpu target 2014-07-09 10:41:26 -07:00
GrTracing.h Enable gpu Debug markers if tracing category skia.gpu is enabled 2014-08-04 12:54:39 -07:00
GrTRecorder.h Adds a GrTRecorder class that GrInOrderDrawBuffer uses to allocate 2014-10-15 13:43:48 -07:00
GrVertexBuffer.h Split GrResource into GrCacheable/GrGpuObject 2014-05-02 21:38:22 +00:00
SkGpuDevice.cpp Alter layer hoisting to only hoist layers for one canvas at a time 2014-10-28 07:21:44 -07:00
SkGpuDevice.h Change GrTextContext fallbacks to be a linked list chain. 2014-10-14 08:45:50 -07:00
SkGr.cpp When bmp is not cached don't upload as index8 format. 2014-10-24 12:42:51 -07:00
SkGrPixelRef.cpp GrResourceCache2 manages scratch texture. 2014-10-08 08:40:09 -07:00
SkGrTexturePixelRef.cpp