Home | History | Annotate | Download | only in mtl

Lines Matching full:sk_sp

25     static sk_sp<GrGpu> Make(GrContext* context, const GrContextOptions& options,
68 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override {
71 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
74 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override {}
75 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {}
76 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { return nullptr; }
86 sk_sp<GrTexture> onCreateTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted,
89 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override {
93 sk_sp<GrTexture> onWrapRenderableBackendTexture(const GrBackendTexture&,
99 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override {
103 sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,
156 sk_sp<GrMtlCaps> fMtlCaps;