diff options
author | 2017-01-27 10:58:31 -0500 | |
---|---|---|
committer | 2017-01-27 17:00:38 +0000 | |
commit | 26caf898f1db66bc6923b61ef902132bbdff51dd (patch) | |
tree | 09f27bfcf01e42c750a694f8ea5310d1e5168207 /include | |
parent | 882ccafee00a7d8d924258d59606fa878c0d9777 (diff) |
Add utilities to create GrSurfaceProxy & GrSurfaceContext from backend descs
Change-Id: Iff2278de8ddd6c0dff74e5cf1996702bad31217b
Reviewed-on: https://skia-review.googlesource.com/7647
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/private/GrSurfaceProxy.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/private/GrSurfaceProxy.h b/include/private/GrSurfaceProxy.h index 6f2a751239..a08cb2654a 100644 --- a/include/private/GrSurfaceProxy.h +++ b/include/private/GrSurfaceProxy.h @@ -178,6 +178,11 @@ public: const GrSurfaceDesc&, SkBudgeted, const void* srcData, size_t rowBytes); + static sk_sp<GrSurfaceProxy> MakeWrappedBackend( + GrContext*, + GrBackendTextureDesc&, + GrWrapOwnership ownership = kBorrow_GrWrapOwnership); + const GrSurfaceDesc& desc() const { return fDesc; } GrSurfaceOrigin origin() const { |