Lines Matching full:sk_sp
37 static sk_sp<GrGpu> Make(GrBackendContext backendContext, const GrContextOptions&, GrContext*);
38 static sk_sp<GrGpu> Make(sk_sp<const GrGLInterface>, const GrContextOptions&, GrContext*);
165 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override;
166 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
169 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override;
170 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override;
172 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
186 sk_sp<GrTexture> onCreateTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted,
193 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override;
194 sk_sp<GrTexture> onWrapRenderableBackendTexture(const GrBackendTexture&,
197 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override;
198 sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,
604 sk_sp<GrGLBuffer> fCopyProgramArrayBuffer;
612 sk_sp<GrGLBuffer> fMipmapProgramArrayBuffer;
615 sk_sp<GrGLBuffer> fStencilClipClearArrayBuffer;
622 sk_sp<GrGLBuffer> fClearProgramArrayBuffer;