Flutter Engine
The Flutter Engine
GrDirectContextPriv Member List

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

abandoned()GrImageContextPrivinline
addOnFlushCallbackObject(GrOnFlushCallbackObject *)GrRecordingContextPriv
arenas()GrRecordingContextPrivinline
asDirectContext()GrBaseContextPrivinline
asImageContext()GrBaseContextPrivinline
asRecordingContext()GrBaseContextPrivinline
auditTrail()GrRecordingContextPrivinline
caps() constGrBaseContextPrivinline
clientMappedBufferManager()GrDirectContextPrivinline
compile(const GrProgramDesc &, const GrProgramInfo &)GrDirectContextPriv
context()GrDirectContextPrivinline
context() constGrDirectContextPrivinline
contextID() constGrBaseContextPrivinline
createDDLTask(sk_sp< const GrDeferredDisplayList >, sk_sp< GrRenderTargetProxy > newDest)GrDirectContextPriv
createDevice(GrColorType, sk_sp< GrSurfaceProxy >, sk_sp< SkColorSpace >, GrSurfaceOrigin, const SkSurfaceProps &, skgpu::ganesh::Device::InitContents)GrRecordingContextPriv
createDevice(skgpu::Budgeted, const SkImageInfo &, SkBackingFit, int sampleCount, skgpu::Mipmapped, skgpu::Protected, GrSurfaceOrigin, const SkSurfaceProps &, skgpu::ganesh::Device::InitContents)GrRecordingContextPriv
createPMToUPMEffect(std::unique_ptr< GrFragmentProcessor >)GrDirectContextPriv
createUPMToPMEffect(std::unique_ptr< GrFragmentProcessor >)GrDirectContextPriv
detachArenas()GrRecordingContextPrivinline
detachProgramData(skia_private::TArray< GrRecordingContext::ProgramData > *dst)GrRecordingContextPrivinline
drawingManager()GrRecordingContextPrivinline
fContextGrBaseContextPrivprotected
flushSurface(GrSurfaceProxy *proxy, SkSurfaces::BackendSurfaceAccess access=SkSurfaces::BackendSurfaceAccess::kNoAccess, const GrFlushInfo &info={}, const skgpu::MutableTextureState *newState=nullptr)GrDirectContextPrivinline
flushSurfaces(SkSpan< GrSurfaceProxy * >, SkSurfaces::BackendSurfaceAccess=SkSurfaces::BackendSurfaceAccess::kNoAccess, const GrFlushInfo &={}, const skgpu::MutableTextureState *newState=nullptr)GrDirectContextPriv
getAtlasManager()GrDirectContextPrivinline
getGpu()GrDirectContextPrivinline
getGpu() constGrDirectContextPrivinline
getPersistentCache()GrDirectContextPrivinline
getResourceCache()GrDirectContextPrivinline
getSDFTControl(bool useSDFTForSmallText) constGrRecordingContextPriv
getShaderErrorHandler() constGrBaseContextPriv
getSmallPathAtlasMgr()GrDirectContextPrivinline
getStrikeCache()GrDirectContextPrivinline
getTaskGroup()GrDirectContextPrivinline
getTextBlobCache()GrRecordingContextPrivinline
GrBaseContextPriv(GrContext_Base *context)GrBaseContextPrivinlineexplicitprotected
GrDirectContextGrDirectContextPrivfriend
GrRecordingContextPriv(GrRecordingContext *rContext)GrRecordingContextPrivinlineexplicitprotected
Init(const sk_sp< GrDirectContext > &ctx)GrDirectContextPrivinlinestatic
Make(GrBackendApi backend, const GrContextOptions &options, sk_sp< GrContextThreadSafeProxy > proxy)GrDirectContextPrivinlinestatic
MakeDDL(sk_sp< GrContextThreadSafeProxy >)GrRecordingContextPrivstatic
MakeForPromiseImage(sk_sp< GrContextThreadSafeProxy > tsp)GrImageContextPrivinlinestatic
makeSC(GrSurfaceProxyView readView, const GrColorInfo &)GrRecordingContextPriv
makeSC(const GrImageInfo &, const GrBackendFormat &, std::string_view label, SkBackingFit=SkBackingFit::kExact, GrSurfaceOrigin=kTopLeft_GrSurfaceOrigin, skgpu::Renderable=skgpu::Renderable::kNo, int renderTargetSampleCnt=1, skgpu::Mipmapped=skgpu::Mipmapped::kNo, skgpu::Protected=skgpu::Protected::kNo, skgpu::Budgeted=skgpu::Budgeted::kYes)GrRecordingContextPriv
makeSFC(GrImageInfo, std::string_view label, SkBackingFit=SkBackingFit::kExact, int sampleCount=1, skgpu::Mipmapped=skgpu::Mipmapped::kNo, skgpu::Protected=skgpu::Protected::kNo, GrSurfaceOrigin=kTopLeft_GrSurfaceOrigin, skgpu::Budgeted=skgpu::Budgeted::kYes)GrRecordingContextPriv
makeSFC(SkAlphaType, sk_sp< SkColorSpace >, SkISize dimensions, SkBackingFit, const GrBackendFormat &, int sampleCount, skgpu::Mipmapped, skgpu::Protected, skgpu::Swizzle readSwizzle, skgpu::Swizzle writeSwizzle, GrSurfaceOrigin, skgpu::Budgeted, std::string_view label)GrRecordingContextPriv
makeSFCFromBackendTexture(GrColorInfo, const GrBackendTexture &, int sampleCount, GrSurfaceOrigin, sk_sp< skgpu::RefCntedCallback > releaseHelper)GrRecordingContextPriv
makeSFCWithFallback(GrImageInfo, SkBackingFit, int sampleCount, skgpu::Mipmapped, skgpu::Protected, GrSurfaceOrigin=kTopLeft_GrSurfaceOrigin, skgpu::Budgeted=skgpu::Budgeted::kYes)GrRecordingContextPriv
matches(GrContext_Base *candidate) constGrBaseContextPrivinline
moveRenderTasksToDDL(GrDeferredDisplayList *)GrRecordingContextPriv
options() constGrBaseContextPrivinline
printWarningMessage(const char *msg) constGrRecordingContextPrivinline
proxyProvider()GrRecordingContextPrivinline
proxyProvider() constGrRecordingContextPrivinline
recordProgramInfo(const GrProgramInfo *programInfo)GrRecordingContextPrivinline
recordTimeAllocator()GrRecordingContextPrivinline
recordTimeSubRunAllocator()GrRecordingContextPrivinline
refCaps() constGrBaseContextPriv
resourceProvider()GrDirectContextPrivinline
resourceProvider() constGrDirectContextPrivinline
SetGpu(const sk_sp< GrDirectContext > &ctx, std::unique_ptr< GrGpu > gpu)GrDirectContextPrivinlinestatic
setInsideReleaseProc(bool inside)GrDirectContextPrivinline
SkDEBUGCODE(skgpu::SingleOwner *singleOwner() const { return this->context() ->singleOwner();}) protectedGrImageContextPrivinline
stats()GrRecordingContextPrivinline
threadSafeCache()GrRecordingContextPrivinline
validPMUPMConversionExists()GrDirectContextPriv