Lines Matching full:sk_sp
60 static sk_sp<GrContext> MakeGL(sk_sp<const GrGLInterface>, const GrContextOptions&);
61 static sk_sp<GrContext> MakeGL(sk_sp<const GrGLInterface>);
63 static sk_sp<GrContext> MakeGL(const GrGLInterface*);
64 static sk_sp<GrContext> MakeGL(const GrGLInterface*, const GrContextOptions&);
67 static sk_sp<GrContext> MakeVulkan(sk_sp<const GrVkBackendContext>, const GrContextOptions&);
68 static sk_sp<GrContext> MakeVulkan(sk_sp<const GrVkBackendContext>);
78 static sk_sp<GrContext> MakeMetal(void* device, void* queue, const GrContextOptions& options);
79 static sk_sp<GrContext> MakeMetal(void* device, void* queue);
82 static sk_sp<GrContext> MakeMock(const GrMockOptions*, const GrContextOptions&);
83 static sk_sp<GrContext> MakeMock(const GrMockOptions*);
87 sk_sp<GrContextThreadSafeProxy> threadSafeProxy();
224 sk_sp<GrRenderTargetContext> makeDeferredRenderTargetContext(
228 sk_sp<SkColorSpace> colorSpace,
240 sk_sp<GrRenderTargetContext> makeDeferredRenderTargetContextWithFallback(
244 sk_sp<SkColorSpace> colorSpace,
322 sk_sp<SkImage> getFontAtlasImage_ForTesting(GrMaskFormat format, uint32_t index = 0);
340 sk_sp<GrGpu> fGpu;
341 sk_sp<const GrCaps> fCaps;
346 sk_sp<GrContextThreadSafeProxy> fThreadSafeProxy;
420 GrContextThreadSafeProxy(sk_sp<const GrCaps> caps,
430 sk_sp<const GrCaps> fCaps;