Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrDirectContext, including all inherited members.
abandonContext() override | GrDirectContext | virtual |
abandoned() override | GrDirectContext | virtual |
addOnFlushCallbackObject(GrOnFlushCallbackObject *) | GrRecordingContext | protected |
arenas() | GrRecordingContext | inlineprotected |
asDirectContext() override | GrDirectContext | inlineprotectedvirtual |
asImageContext() override | GrImageContext | inlineprotectedvirtual |
asRecordingContext() override | GrRecordingContext | inlineprotectedvirtual |
backend() const | GrContext_Base | |
caps() const | GrContext_Base | protected |
checkAsyncWorkCompletion() | GrDirectContext | |
colorTypeSupportedAsImage(SkColorType) const | GrDirectContext | |
colorTypeSupportedAsSurface(SkColorType colorType) const | GrDirectContext | inline |
compressedBackendFormat(SkTextureCompressionType) const | GrContext_Base | |
contextID() const | GrContext_Base | protected |
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) const | GrContext_Base | |
deleteBackendTexture(const GrBackendTexture &) | GrDirectContext | |
destroyDrawingManager() | GrRecordingContext | protected |
detachArenas() | GrRecordingContext | protected |
detachProgramData(skia_private::TArray< ProgramData > *) | GrRecordingContext | inlineprotectedvirtual |
directContextID() const | GrDirectContext | inline |
drawingManager() | GrRecordingContext | protected |
dumpJSON(SkJSONWriter *) const | GrRecordingContext | protected |
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const | GrDirectContext | |
fAuditTrail | GrRecordingContext | protected |
flush(const GrFlushInfo &info) | GrDirectContext | |
flush() | GrDirectContext | inline |
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) | GrDirectContext | inline |
flushAndSubmit(const sk_sp< const SkImage > &image) | GrDirectContext | |
flushAndSubmit(SkSurface *surface, GrSyncCpu sync=GrSyncCpu::kNo) | GrDirectContext | |
freeGpuResources() | GrDirectContext | |
fStats | GrRecordingContext | protected |
fThreadSafeProxy | GrContext_Base | protected |
getResourceCacheLimit() const | GrDirectContext | |
getResourceCacheLimits(int *maxResources, size_t *maxResourceBytes) const | GrDirectContext | |
getResourceCachePurgeableBytes() const | GrDirectContext | |
getResourceCacheUsage(int *resourceCount, size_t *resourceBytes) const | GrDirectContext | |
getTextBlobRedrawCoordinator() | GrRecordingContext | protected |
getTextBlobRedrawCoordinator() const | GrRecordingContext | protected |
GrContext_Base(sk_sp< GrContextThreadSafeProxy >) | GrContext_Base | protected |
GrDirectContext(GrBackendApi backend, const GrContextOptions &options, sk_sp< GrContextThreadSafeProxy > proxy) | GrDirectContext | protected |
GrDirectContextPriv | GrDirectContext | friend |
GrImageContext(sk_sp< GrContextThreadSafeProxy >) | GrImageContext | protected |
GrRecordingContext(sk_sp< GrContextThreadSafeProxy >, bool ddlRecording) | GrRecordingContext | protected |
init() override | GrDirectContext | protectedvirtual |
isDeviceLost() | GrDirectContext | |
MakeMock(const GrMockOptions *, const GrContextOptions &) | GrDirectContext | static |
MakeMock(const GrMockOptions *) | GrDirectContext | static |
matches(GrContext_Base *candidate) const | GrContext_Base | inlineprotected |
maxRenderTargetSize() const | GrDirectContext | |
maxSurfaceSampleCountForColorType(SkColorType colorType) const | GrDirectContext | inline |
maxTextureSize() const | GrDirectContext | |
onGetAtlasManager() | GrDirectContext | inlineprotected |
onGetSmallPathAtlasMgr() | GrDirectContext | protected |
oomed() | GrDirectContext | |
options() const | GrContext_Base | protected |
performDeferredCleanup(std::chrono::milliseconds msNotUsed, GrPurgeResourceOptions opts=GrPurgeResourceOptions::kAllResources) | GrDirectContext | |
precompileShader(const SkData &key, const SkData &data) | GrDirectContext | |
priv() | GrDirectContext | inline |
priv() const | GrDirectContext | inline |
proxyProvider() | GrRecordingContext | inlineprotected |
proxyProvider() const | GrRecordingContext | inlineprotected |
purgeResourcesNotUsedInMs(std::chrono::milliseconds msNotUsed) | GrDirectContext | inline |
purgeUnlockedResources(size_t bytesToPurge, bool preferScratchResources) | GrDirectContext | |
purgeUnlockedResources(GrPurgeResourceOptions opts) | GrDirectContext | |
recordProgramInfo(const GrProgramInfo *) | GrRecordingContext | inlineprotectedvirtual |
ref() const | SkRefCntBase | inline |
refCaps() const | GrContext_Base | protected |
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() const | GrImageContext | inlineprotected |
skCapabilities() const | GrRecordingContext | |
SkRefCntBase() | SkRefCntBase | inline |
stats() | GrRecordingContext | inlineprotected |
stats() const | GrRecordingContext | inlineprotected |
storeVkPipelineCacheData() | GrDirectContext | |
submit(GrSyncCpu sync=GrSyncCpu::kNo) | GrDirectContext | |
supportsDistanceFieldText() const | GrDirectContext | |
supportsProtectedContent() const | GrDirectContext | |
threadSafeCache() | GrRecordingContext | protected |
threadSafeCache() const | GrRecordingContext | protected |
threadSafeProxy() | GrDirectContext | |
unique() const | SkRefCntBase | inline |
unref() const | SkRefCntBase | inline |
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) | GrDirectContext | inline |
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() override | GrContext_Base | |
~GrDirectContext() override | GrDirectContext | |
~GrImageContext() override | GrImageContext | |
~GrRecordingContext() override | GrRecordingContext | |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |