diff options
author | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-07-23 16:20:28 +0000 |
---|---|---|
committer | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-07-23 16:20:28 +0000 |
commit | 88876dbac8338f5d9ff81a1f0ac03880788e2bea (patch) | |
tree | fcf3d241dce035739e62a4216967e9c3c9bd090d /samplecode | |
parent | dfec28d4a9e05d1d525f377b380b4df3c5e07c7b (diff) |
remove dead SampleDecode.cpp
git-svn-id: http://skia.googlecode.com/svn/trunk@10275 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode')
-rw-r--r-- | samplecode/SampleDecode.cpp | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/samplecode/SampleDecode.cpp b/samplecode/SampleDecode.cpp deleted file mode 100644 index e96be6aaaf..0000000000 --- a/samplecode/SampleDecode.cpp +++ /dev/null @@ -1,76 +0,0 @@ - -/* - * Copyright 2011 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ -#include "SampleCode.h" -#include "SkView.h" -#include "SkCanvas.h" -#include "SkImageDecoder.h" -#include "SkStream.h" - -static const struct { - SkBitmap::Config fPrefConfig; - bool fDither; -} gRec[] = { - { SkBitmap::kIndex8_Config, false }, - { SkBitmap::kARGB_8888_Config, false }, - { SkBitmap::kARGB_4444_Config, false }, - { SkBitmap::kARGB_4444_Config, true }, - { SkBitmap::kRGB_565_Config, false }, - { SkBitmap::kRGB_565_Config, true }, -}; - -class DecodeView : public SkView { -public: - SkBitmap fBitmap[SK_ARRAY_COUNT(gRec)]; - - DecodeView() { - SkFILEStream stream("/skimages/index.png"); - SkImageDecoder* codec = SkImageDecoder::Factory(&stream); - if (codec) { - for (size_t i = 0; i < SK_ARRAY_COUNT(gRec); i++) { - stream.rewind(); - codec->setDitherImage(gRec[i].fDither); - codec->decode(&stream, &fBitmap[i], gRec[i].fPrefConfig, - SkImageDecoder::kDecodePixels_Mode); - } - SkDELETE(codec); - } - } - -protected: - // overrides from SkEventSink - virtual bool onQuery(SkEvent* evt) { - if (SampleCode::TitleQ(*evt)) { - SampleCode::TitleR(evt, "ImageDecoder"); - return true; - } - return this->INHERITED::onQuery(evt); - } - - void drawBG(SkCanvas* canvas) { - canvas->drawColor(0xFFDDDDDD); -// canvas->drawColor(SK_ColorWHITE); - } - - virtual void onDraw(SkCanvas* canvas) { - this->drawBG(canvas); - - canvas->translate(SkIntToScalar(10), SkIntToScalar(20)); - - for (size_t i = 0; i < SK_ARRAY_COUNT(fBitmap); i++) { - canvas->drawBitmap(fBitmap[i], 0, 0); - canvas->translate(SkIntToScalar(fBitmap[i].width()), 0); - } - } -private: - typedef SkView INHERITED; -}; - -////////////////////////////////////////////////////////////////////////////// - -static SkView* MyFactory() { return new DecodeView; } -static SkViewRegister reg(MyFactory); |