Home | History | Annotate | Download | only in gl

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*);
177 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override;
178 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
181 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override;
182 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override;
184 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
198 sk_sp<GrTexture> onCreateTexture(const GrSurfaceDesc& desc, SkBudgeted budgeted,
205 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override;
206 sk_sp<GrTexture> onWrapRenderableBackendTexture(const GrBackendTexture&,
209 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override;
210 sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,
617 sk_sp<GrGLBuffer> fCopyProgramArrayBuffer;
625 sk_sp<GrGLBuffer> fMipmapProgramArrayBuffer;
628 sk_sp<GrGLBuffer> fStencilClipClearArrayBuffer;
635 sk_sp<GrGLBuffer> fClearProgramArrayBuffer;