aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Brian Osman <brianosman@google.com>2018-07-30 11:04:41 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-07-30 16:19:44 +0000
commit62501c12c83e3cc01d4268edb094c86a656eab73 (patch)
tree1588f6fcac77271ec803c99cd770b91830664826
parentf9dfbc3ec1d8d5c1ba961698ee1bc34bc1ee7229 (diff)
Remove unused 'create_flutter_test_images' tool
Change-Id: I9be9e8d72168c90b681015be0b5f599a6243abd2 Reviewed-on: https://skia-review.googlesource.com/144341 Auto-Submit: Brian Osman <brianosman@google.com> Commit-Queue: Mike Klein <mtklein@google.com> Reviewed-by: Mike Klein <mtklein@google.com>
-rw-r--r--BUILD.gn10
-rw-r--r--tools/create_flutter_test_images.cpp69
2 files changed, 0 insertions, 79 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 517b76a545..14173a08c8 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -1661,16 +1661,6 @@ if (skia_enable_tools) {
]
}
- test_app("create_flutter_test_images") {
- sources = [
- "tools/create_flutter_test_images.cpp",
- ]
- deps = [
- ":skia",
- ":tool_utils",
- ]
- }
-
test_app("create_test_font") {
sources = [
"tools/fonts/create_test_font.cpp",
diff --git a/tools/create_flutter_test_images.cpp b/tools/create_flutter_test_images.cpp
deleted file mode 100644
index a3c0ada68c..0000000000
--- a/tools/create_flutter_test_images.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright 2017 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-#include "SkColorSpacePriv.h"
-#include "SkImage.h"
-#include "SkPngEncoder.h"
-
-#include "Resources.h"
-
-/**
- * Create a color space that swaps the red, green, and blue channels.
- */
-static sk_sp<SkColorSpace> gbr_color_space() {
- return SkColorSpace::MakeSRGB()->makeColorSpin();
-}
-
-/**
- * Create a color space with a steep transfer function.
- */
-static sk_sp<SkColorSpace> tf_color_space() {
- SkColorSpaceTransferFn fn;
- fn.fA = 1.f; fn.fB = 0.f; fn.fC = 0.f; fn.fD = 0.f; fn.fE = 0.f; fn.fF = 0.f; fn.fG = 50.f;
- return SkColorSpace::MakeRGB(fn, SkColorSpace::kSRGB_Gamut);
-}
-
-/**
- * Create a wide gamut color space.
- */
-static sk_sp<SkColorSpace> wide_gamut_color_space() {
- return SkColorSpace::MakeRGB(SkColorSpace::kSRGB_RenderTargetGamma,
- SkColorSpace::kRec2020_Gamut);
-}
-
-int main(int argc, char** argv) {
- sk_sp<SkImage> image = GetResourceAsImage("images/flutter_logo.jpg");
- if (!image) {
- SkDebugf("Cannot find flutter_logo.jpg in resources.\n");
- return 1;
- }
-
- // Encode an image with a gbr color space.
- SkImageInfo info = SkImageInfo::MakeN32(image->width(), image->height(), kOpaque_SkAlphaType,
- gbr_color_space());
- size_t rowBytes = info.minRowBytes();
- SkAutoTMalloc<uint8_t> storage(rowBytes * image->height());
- SkPixmap src(info, storage.get(), rowBytes);
- image->readPixels(src, 0, 0, SkImage::kDisallow_CachingHint);
- SkFILEWStream dst0("gbr.png");
- SkPngEncoder::Options opts;
- SkAssertResult(SkPngEncoder::Encode(&dst0, src, opts));
-
- // Encode an image with steep transfer function.
- src.setColorSpace(tf_color_space());
- image->readPixels(src, 0, 0, SkImage::kDisallow_CachingHint);
- SkFILEWStream dst1("tf.png");
- SkAssertResult(SkPngEncoder::Encode(&dst1, src, opts));
-
- // Encode a wide gamut image.
- src.setColorSpace(wide_gamut_color_space());
- image->readPixels(src, 0, 0, SkImage::kDisallow_CachingHint);
- SkFILEWStream dst2("wide-gamut.png");
- SkAssertResult(SkPngEncoder::Encode(&dst2, src, opts));
-
- return 0;
-}