Skia
2DGraphicsLibrary
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GrContext Member List

This is the complete list of members for GrContext, including all inherited members.

abandonContext()GrContext
abandoned() const (defined in GrContext)GrContext
addCleanUp(PFCleanUpFunc cleanUp, void *info)GrContextinline
caps() const GrContextinline
contextPriv() const (defined in GrContext)GrContext
copySurface(GrSurface *dst, GrSurface *src, const SkIRect &srcRect, const SkIPoint &dstPoint)GrContext
copySurface(GrSurface *dst, GrSurface *src)GrContextinline
Create(GrBackend, GrBackendContext, const GrContextOptions &options)GrContextstatic
Create(GrBackend, GrBackendContext) (defined in GrContext)GrContextstatic
CreateMockContext()GrContextstatic
createPMToUPMEffect(GrTexture *, const GrSwizzle &, const SkMatrix &) const GrContextprivate
createUPMToPMEffect(GrTexture *, const GrSwizzle &, const SkMatrix &) const (defined in GrContext)GrContextprivate
didFailPMUPMConversionTest() const GrContextprivate
drawingManager() (defined in GrContext)GrContextinlineprivate
dumpCacheStats(SkString *) const GrContext
dumpCacheStatsKeyValuePairs(SkTArray< SkString > *keys, SkTArray< double > *values) const (defined in GrContext)GrContext
dumpGpuStats(SkString *) const GrContext
dumpGpuStatsKeyValuePairs(SkTArray< SkString > *keys, SkTArray< double > *values) const (defined in GrContext)GrContext
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const GrContext
fAuditTrail (defined in GrContext)GrContextprivate
fBatchFontCache (defined in GrContext)GrContextprivate
fCaps (defined in GrContext)GrContextprivate
fCleanUpData (defined in GrContext)GrContextprivate
fDidTestPMConversions (defined in GrContext)GrContextprivate
fDrawingManager (defined in GrContext)GrContextprivate
fFlushToReduceCacheSize (defined in GrContext)GrContextprivate
fGpu (defined in GrContext)GrContextprivate
flush(int flagsBitfield=0)GrContext
FlushBits enum nameGrContext
flushIfNecessary() (defined in GrContext)GrContextinline
flushSurfaceIO(GrSurface *surface)GrContext
flushSurfaceWrites(GrSurface *surface)GrContext
fPMToUPMConversion (defined in GrContext)GrContextprivate
fReadPixelsMutex (defined in GrContext)GrContextprivate
freeGpuResources()GrContext
fResourceCache (defined in GrContext)GrContextprivate
fResourceProvider (defined in GrContext)GrContext
fSingleOwner (defined in GrContext)GrContextmutableprivate
fTestPMConversionsMutex (defined in GrContext)GrContextprivate
fTextBlobCache (defined in GrContext)GrContextprivate
fTextureProvider (defined in GrContext)GrContext
fThreadSafeProxy (defined in GrContext)GrContextprivate
fUniqueID (defined in GrContext)GrContextprivate
fUPMToPMConversion (defined in GrContext)GrContextprivate
getAuditTrail() (defined in GrContext)GrContextinline
getBatchFontCache() (defined in GrContext)GrContextinline
getFontAtlasTexture(GrMaskFormat format)GrContext
getGpu() (defined in GrContext)GrContextinline
getGpu() const (defined in GrContext)GrContextinline
getRecommendedSampleCount(GrPixelConfig config, SkScalar dpi) const GrContext
getRefCnt() const SkRefCntBaseinline
getResourceCache() (defined in GrContext)GrContextinline
getResourceCacheLimits(int *maxResources, size_t *maxResourceBytes) const GrContext
getResourceCacheUsage(int *resourceCount, size_t *resourceBytes) const GrContext
getTestTarget(GrTestTarget *, sk_sp< GrDrawContext >) (defined in GrContext)GrContext
getTextBlobCache() (defined in GrContext)GrContextinline
GrClipStackClip (defined in GrContext)GrContextfriend
GrContext() (defined in GrContext)GrContextprivate
GrContextPriv (defined in GrContext)GrContextfriend
GrDrawingManager (defined in GrContext)GrContextfriend
INHERITED typedef (defined in GrContext)GrContextprivate
init(GrBackend, GrBackendContext, const GrContextOptions &options) (defined in GrContext)GrContextprivate
initCommon(const GrContextOptions &) (defined in GrContext)GrContextprivate
initMockContext() (defined in GrContext)GrContextprivate
internal_dispose_restore_refcnt_to_1() const SkRefCntBaseinlineprotected
kDiscard_FlushBit enum valueGrContext
kDontFlush_PixelOpsFlag enum valueGrContext
kFlushWrites_PixelOp enum valueGrContext
kUnpremul_PixelOpsFlag enum valueGrContext
makeDrawContext(SkBackingFit fit, int width, int height, GrPixelConfig config, sk_sp< SkColorSpace > colorSpace, int sampleCnt=0, GrSurfaceOrigin origin=kDefault_GrSurfaceOrigin, const SkSurfaceProps *surfaceProps=nullptr, SkBudgeted=SkBudgeted::kYes)GrContext
OverBudgetCB(void *data)GrContextprivatestatic
PFCleanUpFunc typedefGrContext
PixelOpsFlags enum nameGrContext
prepareSurfaceForExternalIO(GrSurface *)GrContext
printCacheStats() const (defined in GrContext)GrContext
printGpuStats() const (defined in GrContext)GrContext
purgeAllUnlockedResources()GrContext
readSurfacePixels(GrSurface *surface, int left, int top, int width, int height, GrPixelConfig config, void *buffer, size_t rowBytes=0, uint32_t pixelOpsFlags=0)GrContext
ref() const SkRefCntBaseinline
releaseResourcesAndAbandonContext()GrContext
resetContext(uint32_t state=kAll_GrBackendState)GrContext
resetGpuStats() const GrContext
resourceProvider() (defined in GrContext)GrContextinline
resourceProvider() const (defined in GrContext)GrContextinline
setResourceCacheLimits(int maxResources, size_t maxResourceBytes)GrContext
setTextBlobCacheLimit_ForTesting(size_t bytes)GrContext
setTextContextAtlasSizes_ForTesting(const GrBatchAtlasConfig *configs)GrContext
SkDEBUGCODE(GrSingleOwner *debugSingleOwner() const {return &fSingleOwner;}) GrContextPriv contextPriv()GrContext
SkRefCntBase()SkRefCntBaseinline
testPMConversionsIfNecessary(uint32_t flags)GrContextprivate
TextBlobCacheOverBudgetCB(void *data)GrContextprivatestatic
textureProvider() (defined in GrContext)GrContextinline
textureProvider() const (defined in GrContext)GrContextinline
threadSafeProxy() (defined in GrContext)GrContext
unique() const SkRefCntBaseinline
uniqueID()GrContextinline
unref() const SkRefCntBaseinline
validate() const (defined in SkRefCntBase)SkRefCntBaseinline
writeSurfacePixels(GrSurface *surface, int left, int top, int width, int height, GrPixelConfig config, const void *buffer, size_t rowBytes, uint32_t pixelOpsFlags=0)GrContext
~GrContext() (defined in GrContext)GrContextvirtual
~SkRefCntBase()SkRefCntBaseinlinevirtual