diff options
author | Brian Salomon <bsalomon@google.com> | 2018-03-19 14:08:51 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-03-20 19:58:00 +0000 |
commit | bfd27490480fa0cdab9646fae613cc2db0ff4ea8 (patch) | |
tree | cd7f33c8e15c643b07a9539e55a6959f4aab2f56 /src | |
parent | 4125b6165d4314c6c64ce12d31b2565d52c6fad3 (diff) |
Remove deprecated SkImage::MakeFromTexture variants that don't take SkColorType
Bug: skia:6718
Change-Id: I3b23ddb903fab5c41b7e6b1811a78cc38ba64590
Reviewed-on: https://skia-review.googlesource.com/115086
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/image/SkImage.cpp | 2 | ||||
-rw-r--r-- | src/image/SkImage_Gpu.cpp | 14 |
2 files changed, 3 insertions, 13 deletions
diff --git a/src/image/SkImage.cpp b/src/image/SkImage.cpp index 0373398644..126470ec4b 100644 --- a/src/image/SkImage.cpp +++ b/src/image/SkImage.cpp @@ -349,7 +349,7 @@ sk_sp<SkImage> SkImage::makeRasterImage() const { sk_sp<SkImage> SkImage::MakeFromTexture(GrContext* ctx, const GrBackendTexture& tex, GrSurfaceOrigin origin, - SkAlphaType at, sk_sp<SkColorSpace> cs, + SkColorType ct, SkAlphaType at, sk_sp<SkColorSpace> cs, TextureReleaseProc releaseP, ReleaseContext releaseC) { return nullptr; } diff --git a/src/image/SkImage_Gpu.cpp b/src/image/SkImage_Gpu.cpp index 291b979b7b..9c62c349c8 100644 --- a/src/image/SkImage_Gpu.cpp +++ b/src/image/SkImage_Gpu.cpp @@ -320,17 +320,6 @@ static sk_sp<SkImage> new_wrapped_texture_common(GrContext* ctx, at, std::move(proxy), std::move(colorSpace), SkBudgeted::kNo); } -sk_sp<SkImage> SkImage::MakeFromTexture(GrContext* ctx, - const GrBackendTexture& tex, GrSurfaceOrigin origin, - SkAlphaType at, sk_sp<SkColorSpace> cs, - TextureReleaseProc releaseP, ReleaseContext releaseC) { - if (!ctx) { - return nullptr; - } - return new_wrapped_texture_common(ctx, tex, origin, at, std::move(cs), kBorrow_GrWrapOwnership, - releaseP, releaseC); -} - bool validate_backend_texture(GrContext* ctx, const GrBackendTexture& tex, GrPixelConfig* config, SkColorType ct, SkAlphaType at, sk_sp<SkColorSpace> cs) { // TODO: Create a SkImageColorInfo struct for color, alpha, and color space so we don't need to @@ -354,7 +343,8 @@ sk_sp<SkImage> SkImage::MakeFromTexture(GrContext* ctx, if (!validate_backend_texture(ctx, texCopy, &texCopy.fConfig, ct, at, cs)) { return nullptr; } - return MakeFromTexture(ctx, texCopy, origin, at, cs, releaseP, releaseC); + return new_wrapped_texture_common(ctx, texCopy, origin, at, std::move(cs), + kBorrow_GrWrapOwnership, releaseP, releaseC); } sk_sp<SkImage> SkImage::MakeFromAdoptedTexture(GrContext* ctx, |