Home | History | Annotate | Download | only in ddl

Lines Matching full:sk_sp

19     static sk_sp<GrGpu> Make(GrContext*, sk_sp<const GrCaps>);
72 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override {
76 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
82 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override {
85 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {
88 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override {
96 GrDDLGpu(GrContext* context, sk_sp<const GrCaps> caps);
102 sk_sp<GrTexture> onCreateTexture(const GrSurfaceDesc&, SkBudgeted,
105 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override {
110 sk_sp<GrTexture> onWrapRenderableBackendTexture(const GrBackendTexture&,
117 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override {
122 sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,