Lines Matching refs:fDirectContext
114 GrDirectContext* directContext() override { return fDirectContext; }
140 GrDirectContext* fDirectContext = nullptr;
145 fDirectContext = fGLESContextInfo.directContext();
147 if (!fDirectContext || !fGLCtx) {
252 fDirectContext->resetContext(kTextureBinding_GrGLBackendState);
269 sk_sp<SkImage> image = SkImage::MakeFromTexture(fDirectContext,
297 sk_sp<SkSurface> surface = SkSurface::MakeFromBackendTexture(fDirectContext,
408 fDirectContext.reset();
439 if (!fDirectContext) {
443 fDirectContext->submit(true);
458 GrDirectContext* directContext() override { return fDirectContext.get(); }
506 sk_sp<GrDirectContext> fDirectContext;
580 fDirectContext = GrDirectContext::MakeVulkan(fBackendContext);
581 REPORTER_ASSERT(reporter, fDirectContext.get());
582 if (!fDirectContext) {
813 sk_sp<SkImage> wrappedImage = SkImage::MakeFromTexture(fDirectContext.get(),
839 GrSemaphoresSubmitted submitted = fDirectContext->flush(info);
840 fDirectContext->submit();
975 sk_sp<SkSurface> surface = SkSurface::MakeFromBackendTexture(fDirectContext.get(),