aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Brian Salomon <bsalomon@google.com>2018-03-19 14:08:51 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-03-20 19:58:00 +0000
commitbfd27490480fa0cdab9646fae613cc2db0ff4ea8 (patch)
treecd7f33c8e15c643b07a9539e55a6959f4aab2f56 /src
parent4125b6165d4314c6c64ce12d31b2565d52c6fad3 (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.cpp2
-rw-r--r--src/image/SkImage_Gpu.cpp14
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,