| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright 2014 Google Inc. | 2  * Copyright 2014 Google Inc. | 
| 3  * | 3  * | 
| 4  * Use of this source code is governed by a BSD-style license that can be | 4  * Use of this source code is governed by a BSD-style license that can be | 
| 5  * found in the LICENSE file. | 5  * found in the LICENSE file. | 
| 6  */ | 6  */ | 
| 7 | 7 | 
| 8 #include "gm.h" | 8 #include "gm.h" | 
| 9 | 9 | 
| 10 #include "Resources.h" | 10 #include "Resources.h" | 
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 45     } | 45     } | 
| 46 | 46 | 
| 47 protected: | 47 protected: | 
| 48     SkBitmap fBM; | 48     SkBitmap fBM; | 
| 49     SkScalar fSize; | 49     SkScalar fSize; | 
| 50     float fHorizontalVelocity, fVerticalVelocity; | 50     float fHorizontalVelocity, fVerticalVelocity; | 
| 51 | 51 | 
| 52     SkPoint fCurPos; | 52     SkPoint fCurPos; | 
| 53 | 53 | 
| 54     // overrides from SkEventSink | 54     // overrides from SkEventSink | 
| 55     virtual bool onQuery(SkEvent* evt) SK_OVERRIDE { | 55     bool onQuery(SkEvent* evt) SK_OVERRIDE { | 
| 56         if (SampleCode::TitleQ(*evt)) { | 56         if (SampleCode::TitleQ(*evt)) { | 
| 57             SampleCode::TitleR(evt, "SubpixelTranslate"); | 57             SampleCode::TitleR(evt, "SubpixelTranslate"); | 
| 58             return true; | 58             return true; | 
| 59         } | 59         } | 
| 60         return this->INHERITED::onQuery(evt); | 60         return this->INHERITED::onQuery(evt); | 
| 61     } | 61     } | 
| 62 | 62 | 
| 63     virtual void onDrawContent(SkCanvas* canvas) SK_OVERRIDE { | 63     void onDrawContent(SkCanvas* canvas) SK_OVERRIDE { | 
| 64 | 64 | 
| 65         static const SkPaint::FilterLevel gLevels[] = { | 65         static const SkPaint::FilterLevel gLevels[] = { | 
| 66             SkPaint::kNone_FilterLevel, | 66             SkPaint::kNone_FilterLevel, | 
| 67             SkPaint::kLow_FilterLevel, | 67             SkPaint::kLow_FilterLevel, | 
| 68             SkPaint::kMedium_FilterLevel, | 68             SkPaint::kMedium_FilterLevel, | 
| 69             SkPaint::kHigh_FilterLevel | 69             SkPaint::kHigh_FilterLevel | 
| 70         }; | 70         }; | 
| 71 | 71 | 
| 72         SkPaint paint; | 72         SkPaint paint; | 
| 73         paint.setTextSize(48); | 73         paint.setTextSize(48); | 
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 112     } | 112     } | 
| 113 | 113 | 
| 114 private: | 114 private: | 
| 115     typedef SampleView INHERITED; | 115     typedef SampleView INHERITED; | 
| 116 }; | 116 }; | 
| 117 | 117 | 
| 118 ////////////////////////////////////////////////////////////////////////////// | 118 ////////////////////////////////////////////////////////////////////////////// | 
| 119 | 119 | 
| 120 static SkView* MyFactory() { return new SubpixelTranslateView("mandrill_256.png"
     , .05f, .05f); } | 120 static SkView* MyFactory() { return new SubpixelTranslateView("mandrill_256.png"
     , .05f, .05f); } | 
| 121 static SkViewRegister reg(MyFactory); | 121 static SkViewRegister reg(MyFactory); | 
| OLD | NEW | 
|---|