Skia
2D Graphics Library
GrDirectContext Member List

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

abandonContext() overrideGrDirectContext
abandoned() overrideGrDirectContext
addOnFlushCallbackObject(GrOnFlushCallbackObject *)GrRecordingContextprotected
arenas()GrRecordingContextinlineprotected
asDirectContext() overrideGrDirectContextinlineprotected
asRecordingContext() overrideGrRecordingContextinlineprotected
auditTrail()GrRecordingContextinlineprotected
checkAsyncWorkCompletion()GrDirectContext
colorTypeSupportedAsImage(SkColorType) constGrDirectContext
GrRecordingContext::colorTypeSupportedAsImage(SkColorType) constGrRecordingContext
colorTypeSupportedAsSurface(SkColorType colorType) constGrDirectContextinline
GrRecordingContext::colorTypeSupportedAsSurface(SkColorType colorType) constGrRecordingContextinline
createBackendTexture(int width, int height, const GrBackendFormat &, GrMipmapped, GrRenderable, GrProtected=GrProtected::kNo)GrDirectContext
createBackendTexture(int width, int height, SkColorType, GrMipmapped, GrRenderable, GrProtected=GrProtected::kNo)GrDirectContext
createBackendTexture(int width, int height, const GrBackendFormat &, const SkColor4f &color, GrMipmapped, GrRenderable, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createBackendTexture(int width, int height, SkColorType, const SkColor4f &color, GrMipmapped, GrRenderable, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createBackendTexture(const SkPixmap srcData[], int numLevels, GrSurfaceOrigin, GrRenderable, GrProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createBackendTexture(const SkPixmap &srcData, GrSurfaceOrigin textureOrigin, GrRenderable renderable, GrProtected isProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContextinline
createBackendTexture(const SkPixmap srcData[], int numLevels, GrRenderable renderable, GrProtected isProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContextinline
createBackendTexture(const SkPixmap &srcData, GrRenderable renderable, GrProtected isProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContextinline
createCompressedBackendTexture(int width, int height, const GrBackendFormat &, const SkColor4f &color, GrMipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createCompressedBackendTexture(int width, int height, SkImage::CompressionType, const SkColor4f &color, GrMipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createCompressedBackendTexture(int width, int height, const GrBackendFormat &, const void *data, size_t dataSize, GrMipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createCompressedBackendTexture(int width, int height, SkImage::CompressionType, const void *data, size_t dataSize, GrMipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
defaultBackendFormat(SkColorType ct, GrRenderable renderable) constGrDirectContextinline
GrRecordingContext::defaultBackendFormat(SkColorType ct, GrRenderable renderable) constGrRecordingContextinline
deleteBackendTexture(GrBackendTexture)GrDirectContext
destroyDrawingManager()GrRecordingContextprotected
detachArenas()GrRecordingContextprotected
detachProgramData(SkTArray< ProgramData > *)GrRecordingContextinlineprotectedvirtual
drawingManager()GrRecordingContextprotected
dumpJSON(SkJSONWriter *) constGrRecordingContextprotected
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constGrDirectContext
flush(const GrFlushInfo &info)GrDirectContext
flush()GrDirectContextinline
flushAndSubmit(bool syncCpu=false)GrDirectContextinline
freeGpuResources()GrDirectContext
fStatsGrRecordingContextprotected
getResourceCacheLimit() constGrDirectContext
getResourceCacheLimits(int *maxResources, size_t *maxResourceBytes) constGrDirectContext
getResourceCachePurgeableBytes() constGrDirectContext
getResourceCacheUsage(int *resourceCount, size_t *resourceBytes) constGrDirectContext
getTextBlobCache()GrRecordingContextprotected
getTextBlobCache() constGrRecordingContextprotected
GrDirectContext(GrBackendApi backend, const GrContextOptions &options)GrDirectContextprotected
GrDirectContextPriv classGrDirectContextfriend
GrRecordingContext(sk_sp< GrContextThreadSafeProxy >)GrRecordingContextprotected
init() overrideGrDirectContextprotected
MakeMock(const GrMockOptions *, const GrContextOptions &)GrDirectContextstatic
MakeMock(const GrMockOptions *)GrDirectContextstatic
maxRenderTargetSize() constGrDirectContext
GrRecordingContext::maxRenderTargetSize() constGrRecordingContext
maxSurfaceSampleCountForColorType(SkColorType) constGrDirectContext
GrRecordingContext::maxSurfaceSampleCountForColorType(SkColorType) constGrRecordingContext
maxTextureSize() constGrDirectContext
GrRecordingContext::maxTextureSize() constGrRecordingContext
onGetAtlasManager()GrDirectContextinlineprotected
onGetSmallPathAtlasMgr()GrDirectContextprotected
oomed()GrDirectContext
performDeferredCleanup(std::chrono::milliseconds msNotUsed)GrDirectContext
precompileShader(const SkData &key, const SkData &data)GrDirectContext
priv()GrDirectContext
priv() constGrDirectContext
proxyProvider()GrRecordingContextinlineprotected
proxyProvider() constGrRecordingContextinlineprotected
purgeResourcesNotUsedInMs(std::chrono::milliseconds msNotUsed)GrDirectContextinline
purgeUnlockedResources(size_t bytesToPurge, bool preferScratchResources)GrDirectContext
purgeUnlockedResources(bool scratchResourcesOnly)GrDirectContext
recordProgramInfo(const GrProgramInfo *)GrRecordingContextinlineprotectedvirtual
releaseResourcesAndAbandonContext()GrDirectContext
resetContext(uint32_t state=kAll_GrBackendState)GrDirectContext
resetGLTextureBindings()GrDirectContext
setBackendRenderTargetState(const GrBackendRenderTarget &, const GrBackendSurfaceMutableState &, GrBackendSurfaceMutableState *previousState=nullptr, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
setBackendTextureState(const GrBackendTexture &, const GrBackendSurfaceMutableState &, GrBackendSurfaceMutableState *previousState=nullptr, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
setResourceCacheLimit(size_t maxResourceBytes)GrDirectContext
setResourceCacheLimits(int maxResources, size_t maxResourceBytes)GrDirectContext
stats()GrRecordingContextinlineprotected
stats() constGrRecordingContextinlineprotected
storeVkPipelineCacheData()GrDirectContext
submit(bool syncCpu=false)GrDirectContext
supportsDistanceFieldText() constGrDirectContext
threadSafeCache()GrRecordingContextprotected
threadSafeCache() constGrRecordingContextprotected
threadSafeProxy()GrDirectContext
updateBackendTexture(const GrBackendTexture &, const SkColor4f &color, GrGpuFinishedProc finishedProc, GrGpuFinishedContext finishedContext)GrDirectContext
updateBackendTexture(const GrBackendTexture &, SkColorType skColorType, const SkColor4f &color, GrGpuFinishedProc finishedProc, GrGpuFinishedContext finishedContext)GrDirectContext
updateBackendTexture(const GrBackendTexture &, const SkPixmap srcData[], int numLevels, GrSurfaceOrigin=kTopLeft_GrSurfaceOrigin, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
updateBackendTexture(const GrBackendTexture &texture, const SkPixmap &srcData, GrSurfaceOrigin textureOrigin=kTopLeft_GrSurfaceOrigin, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContextinline
updateBackendTexture(const GrBackendTexture &texture, const SkPixmap srcData[], int numLevels, GrGpuFinishedProc finishedProc, GrGpuFinishedContext finishedContext)GrDirectContextinline
updateCompressedBackendTexture(const GrBackendTexture &, const SkColor4f &color, GrGpuFinishedProc finishedProc, GrGpuFinishedContext finishedContext)GrDirectContext
updateCompressedBackendTexture(const GrBackendTexture &, const void *data, size_t dataSize, GrGpuFinishedProc finishedProc, GrGpuFinishedContext finishedContext)GrDirectContext
wait(int numSemaphores, const GrBackendSemaphore *waitSemaphores, bool deleteSemaphoresAfterWait=true)GrDirectContext
~GrDirectContext() overrideGrDirectContext
~GrRecordingContext() overrideGrRecordingContext