Lines Matching full:sk_sp
63 static sk_sp<GrContext> MakeGL(sk_sp<const GrGLInterface>, const GrContextOptions&);
64 static sk_sp<GrContext> MakeGL(sk_sp<const GrGLInterface>);
66 static sk_sp<GrContext> MakeGL(const GrGLInterface*);
67 static sk_sp<GrContext> MakeGL(const GrGLInterface*, const GrContextOptions&);
70 static sk_sp<GrContext> MakeVulkan(sk_sp<const GrVkBackendContext>, const GrContextOptions&);
71 static sk_sp<GrContext> MakeVulkan(sk_sp<const GrVkBackendContext>);
81 static sk_sp<GrContext> MakeMetal(void* device, void* queue, const GrContextOptions& options);
82 static sk_sp<GrContext> MakeMetal(void* device, void* queue);
85 static sk_sp<GrContext> MakeMock(const GrMockOptions*, const GrContextOptions&);
86 static sk_sp<GrContext> MakeMock(const GrMockOptions*);
90 sk_sp<GrContextThreadSafeProxy> threadSafeProxy();
262 sk_sp<GrRenderTargetContext> makeDeferredRenderTargetContext(
266 sk_sp<SkColorSpace> colorSpace,
278 sk_sp<GrRenderTargetContext> makeDeferredRenderTargetContextWithFallback(
282 sk_sp<SkColorSpace> colorSpace,
360 sk_sp<SkImage> getFontAtlasImage_ForTesting(GrMaskFormat format, unsigned int index = 0);
383 sk_sp<const GrCaps> fCaps;
384 sk_sp<GrContextThreadSafeProxy> fThreadSafeProxy;
387 sk_sp<GrGpu> fGpu;
497 GrContextThreadSafeProxy(sk_sp<const GrCaps> caps,
507 sk_sp<const GrCaps> fCaps;