Flutter Engine
The Flutter Engine
GrDirectContext Member List

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

abandonContext() overrideGrDirectContextvirtual
abandoned() overrideGrDirectContextvirtual
addOnFlushCallbackObject(GrOnFlushCallbackObject *)GrRecordingContextprotected
arenas()GrRecordingContextinlineprotected
asDirectContext() overrideGrDirectContextinlineprotectedvirtual
asImageContext() overrideGrImageContextinlineprotectedvirtual
asRecordingContext() overrideGrRecordingContextinlineprotectedvirtual
backend() constGrContext_Base
caps() constGrContext_Baseprotected
checkAsyncWorkCompletion()GrDirectContext
colorTypeSupportedAsImage(SkColorType) constGrDirectContext
colorTypeSupportedAsSurface(SkColorType colorType) constGrDirectContextinline
compressedBackendFormat(SkTextureCompressionType) constGrContext_Base
contextID() constGrContext_Baseprotected
createBackendTexture(int width, int height, const GrBackendFormat &, skgpu::Mipmapped, GrRenderable, GrProtected=GrProtected::kNo, std::string_view label={})GrDirectContext
createBackendTexture(int width, int height, SkColorType, skgpu::Mipmapped, GrRenderable, GrProtected=GrProtected::kNo, std::string_view label={})GrDirectContext
createBackendTexture(int width, int height, const GrBackendFormat &, const SkColor4f &color, skgpu::Mipmapped, GrRenderable, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr, std::string_view label={})GrDirectContext
createBackendTexture(int width, int height, SkColorType, const SkColor4f &color, skgpu::Mipmapped, GrRenderable, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr, std::string_view label={})GrDirectContext
createBackendTexture(const SkPixmap srcData[], int numLevels, GrSurfaceOrigin, GrRenderable, GrProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr, std::string_view label={})GrDirectContext
createBackendTexture(const SkPixmap &srcData, GrSurfaceOrigin textureOrigin, GrRenderable renderable, GrProtected isProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr, std::string_view label={})GrDirectContext
createBackendTexture(const SkPixmap srcData[], int numLevels, GrRenderable renderable, GrProtected isProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr, std::string_view label={})GrDirectContext
createBackendTexture(const SkPixmap &srcData, GrRenderable renderable, GrProtected isProtected, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr, std::string_view label={})GrDirectContext
createCompressedBackendTexture(int width, int height, const GrBackendFormat &, const SkColor4f &color, skgpu::Mipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createCompressedBackendTexture(int width, int height, SkTextureCompressionType, const SkColor4f &color, skgpu::Mipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createCompressedBackendTexture(int width, int height, const GrBackendFormat &, const void *data, size_t dataSize, skgpu::Mipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
createCompressedBackendTexture(int width, int height, SkTextureCompressionType, const void *data, size_t dataSize, skgpu::Mipmapped, GrProtected=GrProtected::kNo, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
defaultBackendFormat(SkColorType, GrRenderable) constGrContext_Base
deleteBackendTexture(const GrBackendTexture &)GrDirectContext
destroyDrawingManager()GrRecordingContextprotected
detachArenas()GrRecordingContextprotected
detachProgramData(skia_private::TArray< ProgramData > *)GrRecordingContextinlineprotectedvirtual
directContextID() constGrDirectContextinline
drawingManager()GrRecordingContextprotected
dumpJSON(SkJSONWriter *) constGrRecordingContextprotected
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constGrDirectContext
fAuditTrailGrRecordingContextprotected
flush(const GrFlushInfo &info)GrDirectContext
flush()GrDirectContextinline
flush(const sk_sp< const SkImage > &image, const GrFlushInfo &info)GrDirectContext
flush(const sk_sp< const SkImage > &image)GrDirectContext
flush(SkSurface *surface, SkSurfaces::BackendSurfaceAccess access, const GrFlushInfo &info)GrDirectContext
flush(SkSurface *surface, const GrFlushInfo &info, const skgpu::MutableTextureState *newState=nullptr)GrDirectContext
flush(SkSurface *surface)GrDirectContext
flushAndSubmit(GrSyncCpu sync=GrSyncCpu::kNo)GrDirectContextinline
flushAndSubmit(const sk_sp< const SkImage > &image)GrDirectContext
flushAndSubmit(SkSurface *surface, GrSyncCpu sync=GrSyncCpu::kNo)GrDirectContext
freeGpuResources()GrDirectContext
fStatsGrRecordingContextprotected
fThreadSafeProxyGrContext_Baseprotected
getResourceCacheLimit() constGrDirectContext
getResourceCacheLimits(int *maxResources, size_t *maxResourceBytes) constGrDirectContext
getResourceCachePurgeableBytes() constGrDirectContext
getResourceCacheUsage(int *resourceCount, size_t *resourceBytes) constGrDirectContext
getTextBlobRedrawCoordinator()GrRecordingContextprotected
getTextBlobRedrawCoordinator() constGrRecordingContextprotected
GrContext_Base(sk_sp< GrContextThreadSafeProxy >)GrContext_Baseprotected
GrDirectContext(GrBackendApi backend, const GrContextOptions &options, sk_sp< GrContextThreadSafeProxy > proxy)GrDirectContextprotected
GrDirectContextPrivGrDirectContextfriend
GrImageContext(sk_sp< GrContextThreadSafeProxy >)GrImageContextprotected
GrRecordingContext(sk_sp< GrContextThreadSafeProxy >, bool ddlRecording)GrRecordingContextprotected
init() overrideGrDirectContextprotectedvirtual
isDeviceLost()GrDirectContext
MakeMock(const GrMockOptions *, const GrContextOptions &)GrDirectContextstatic
MakeMock(const GrMockOptions *)GrDirectContextstatic
matches(GrContext_Base *candidate) constGrContext_Baseinlineprotected
maxRenderTargetSize() constGrDirectContext
maxSurfaceSampleCountForColorType(SkColorType colorType) constGrDirectContextinline
maxTextureSize() constGrDirectContext
onGetAtlasManager()GrDirectContextinlineprotected
onGetSmallPathAtlasMgr()GrDirectContextprotected
oomed()GrDirectContext
options() constGrContext_Baseprotected
performDeferredCleanup(std::chrono::milliseconds msNotUsed, GrPurgeResourceOptions opts=GrPurgeResourceOptions::kAllResources)GrDirectContext
precompileShader(const SkData &key, const SkData &data)GrDirectContext
priv()GrDirectContextinline
priv() constGrDirectContextinline
proxyProvider()GrRecordingContextinlineprotected
proxyProvider() constGrRecordingContextinlineprotected
purgeResourcesNotUsedInMs(std::chrono::milliseconds msNotUsed)GrDirectContextinline
purgeUnlockedResources(size_t bytesToPurge, bool preferScratchResources)GrDirectContext
purgeUnlockedResources(GrPurgeResourceOptions opts)GrDirectContext
recordProgramInfo(const GrProgramInfo *)GrRecordingContextinlineprotectedvirtual
ref() constSkRefCntBaseinline
refCaps() constGrContext_Baseprotected
releaseResourcesAndAbandonContext()GrDirectContext
resetContext(uint32_t state=kAll_GrBackendState)GrDirectContext
resetGLTextureBindings()GrDirectContext
setBackendRenderTargetState(const GrBackendRenderTarget &, const skgpu::MutableTextureState &, skgpu::MutableTextureState *previousState=nullptr, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
setBackendTextureState(const GrBackendTexture &, const skgpu::MutableTextureState &, skgpu::MutableTextureState *previousState=nullptr, GrGpuFinishedProc finishedProc=nullptr, GrGpuFinishedContext finishedContext=nullptr)GrDirectContext
setResourceCacheLimit(size_t maxResourceBytes)GrDirectContext
setResourceCacheLimits(int maxResources, size_t maxResourceBytes)GrDirectContext
singleOwner() constGrImageContextinlineprotected
skCapabilities() constGrRecordingContext
SkRefCntBase()SkRefCntBaseinline
stats()GrRecordingContextinlineprotected
stats() constGrRecordingContextinlineprotected
storeVkPipelineCacheData()GrDirectContext
submit(GrSyncCpu sync=GrSyncCpu::kNo)GrDirectContext
supportsDistanceFieldText() constGrDirectContext
supportsProtectedContent() constGrDirectContext
threadSafeCache()GrRecordingContextprotected
threadSafeCache() constGrRecordingContextprotected
threadSafeProxy()GrDirectContext
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
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)GrDirectContext
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
~GrContext_Base() overrideGrContext_Base
~GrDirectContext() overrideGrDirectContext
~GrImageContext() overrideGrImageContext
~GrRecordingContext() overrideGrRecordingContext
~SkRefCntBase()SkRefCntBaseinlinevirtual