DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
GrAAConvexPathRenderer.cpp 25.5 kB
GrAAConvexPathRenderer.h public GrPathRenderer 807 Bytes
GrAAHairLinePathRenderer.cpp 38.8 kB
GrAAHairLinePathRenderer.h public GrPathRenderer 2.1 kB
GrAARectRenderer.cpp 37.0 kB
GrAARectRenderer.h public SkRefCnt 3.9 kB
GrAddPathRenderers_default.cpp 1.1 kB
GrAllocPool.cpp 2.7 kB
GrAllocPool.h SkNoncopyable 1.2 kB
GrAllocator.h SkNoncopyable 10.0 kB
GrAtlas.cpp 9.5 kB
GrAtlas.h 4.2 kB
GrBinHashKey.h GrMurmur3HashKey is a hash key class that can take a data chunk of any predetermined * length. It 3.7 kB
GrBitmapTextContext.cpp 22.6 kB
GrBitmapTextContext.h public GrTextContext 1.8 kB
GrBlend.cpp 5.5 kB
GrBlend.h 1.1 kB
GrBufferAllocPool.cpp 17.0 kB
GrBufferAllocPool.h SkNoncopyable 13.1 kB
GrCacheID.cpp 1.1 kB
GrClipData.cpp getConservativeBounds returns the conservative bounding box of the clip * in device (as opposed to 1.1 kB
GrClipMaskCache.cpp 512 Bytes
GrClipMaskCache.h SkNoncopyable 5.8 kB
GrClipMaskManager.cpp 48.1 kB
GrClipMaskManager.h SkNoncopyable 7.0 kB
GrContext.cpp 71.7 kB
GrDefaultPathRenderer.cpp 19.0 kB
GrDefaultPathRenderer.h public GrPathRenderer 1.9 kB
GrDistanceFieldTextContext.cpp 23.4 kB
GrDistanceFieldTextContext.h public GrTextContext 1.8 kB
GrDrawState.cpp 19.2 kB
GrDrawState.h public SkRefCnt 35.6 kB
GrDrawTarget.cpp 41.5 kB
GrDrawTarget.h public SkRefCnt 42.6 kB
GrDrawTargetCaps.h public SkRefCnt 4.1 kB
GrEffect.cpp 2.9 kB
GrFontScaler.cpp 7.4 kB
GrGeometryBuffer.h public GrGpuResource 3.7 kB
GrGpu.cpp 19.0 kB
GrGpu.h public GrDrawTarget 23.8 kB
GrGpuFactory.cpp 1.2 kB
GrGpuResource.cpp 1.5 kB
GrInOrderDrawBuffer.cpp 37.2 kB
GrInOrderDrawBuffer.h public GrDrawTarget 11.6 kB
GrIndexBuffer.h public GrGeometryBuffer 878 Bytes
GrLayerCache.cpp 9.0 kB
GrLayerCache.h 6.6 kB
GrMemoryPool.cpp 5.1 kB
GrMemoryPool.h Allocates memory in blocks and parcels out space in the blocks for allocation * requests. It is opt 2.5 kB
GrOrderedSet.h SkNoncopyable 3.9 kB
GrOvalRenderer.cpp 48.8 kB
GrOvalRenderer.h public SkRefCnt 1.7 kB
GrPaint.cpp 4.2 kB
GrPath.cpp 2.0 kB
GrPath.h public GrGpuResource 1.2 kB
GrPathRange.h public GrGpuResource 1.6 kB
GrPathRenderer.cpp 643 Bytes
GrPathRenderer.h public SkRefCnt 9.4 kB
GrPathRendererChain.cpp 3.1 kB
GrPathUtils.cpp 30.5 kB
GrPathUtils.h Utilities for evaluating paths. 8.2 kB
GrPictureUtils.cpp 10.9 kB
GrPictureUtils.h 2.7 kB
GrPlotMgr.h SkNoncopyable 1.6 kB
GrRectanizer.h 1.0 kB
GrRectanizer_pow2.cpp 1.7 kB
GrRectanizer_pow2.h 2.2 kB
GrRectanizer_skyline.cpp 3.5 kB
GrRectanizer_skyline.h 1.7 kB
GrRedBlackTree.h SkNoncopyable 30.8 kB
GrReducedClip.cpp There are plenty of optimizations that could be added here. Maybe flips could be folded into earlier 19.6 kB
GrReducedClip.h This function takes a clip stack and a query rectangle and it produces a reduced set of * SkClipSta 1.8 kB
GrRenderTarget.cpp 3.6 kB
GrResourceCache.cpp 17.2 kB
GrResourceCache.h 13.6 kB
GrSWMaskHelper.cpp Convert a boolean operation into a transfer mode code 9.5 kB
GrSWMaskHelper.h SkNoncopyable 4.3 kB
GrSoftwarePathRenderer.cpp 5.1 kB
GrSoftwarePathRenderer.h public GrPathRenderer 1.3 kB
GrStencil.cpp 13.0 kB
GrStencil.h Gr uses the stencil buffer to implement complex clipping inside the * GrDrawTarget class. The GrDra 18.0 kB
GrStencilAndCoverPathRenderer.cpp 3.7 kB
GrStencilAndCoverPathRenderer.h public GrPathRenderer 1.5 kB
GrStencilAndCoverTextContext.cpp 17.6 kB
GrStencilAndCoverTextContext.h public GrTextContext 2.3 kB
GrStencilBuffer.cpp 1.5 kB
GrStencilBuffer.h public GrGpuResource 2.3 kB
GrStrokeInfo.h GrStrokeInfo encapsulates the data objects that hold all the pertinent infomation * regarding the s 3.1 kB
GrSurface.cpp 1.4 kB
GrTBSearch.h 899 Bytes
GrTHashTable.h Key needs * static bool Equals(const Entry&, const Key&); * static bool LessThan(const E 6.0 kB
GrTemplates.h Use to cast a ptr to a different type, and maintain strict-aliasing 1.4 kB
GrTest.cpp 1.3 kB
GrTest.h Allows a test to temporarily draw to a GrDrawTarget owned by a GrContext. Tests that use this sh 955 Bytes
GrTextContext.cpp 2.4 kB
GrTextContext.h This class wraps the state for a single text render 1.6 kB
GrTextStrike.cpp GrFontDescKey 9.3 kB
GrTextStrike.h The textcache maps a hostfontscaler instance to a dictionary of * glyphid->strike 3.3 kB
GrTextStrike_impl.h 1.7 kB
GrTexture.cpp This method allows us to interrupt the normal deletion process and place * textures back in the tex 8.3 kB
GrTextureAccess.cpp 3.4 kB
GrTraceMarker.cpp 3.2 kB
GrTraceMarker.h 2.5 kB
GrTracing.h Marker generation class used for adding and removing markers around code blocks 5.3 kB
GrVertexBuffer.h public GrGeometryBuffer 535 Bytes
SkGpuDevice.cpp 78.2 kB
SkGr.cpp Fill out buffer with the compressed format Ganesh expects from a colortable based bitmap. [palette 22.7 kB
SkGrPixelRef.cpp 6.0 kB
SkGrTexturePixelRef.cpp 181 Bytes