Index: tests/LayerDrawLooperTest.cpp |
=================================================================== |
--- tests/LayerDrawLooperTest.cpp (revision 10994) |
+++ tests/LayerDrawLooperTest.cpp (working copy) |
@@ -6,9 +6,9 @@ |
*/ |
#include "Test.h" |
#include "SkBitmap.h" |
+#include "SkBitmapDevice.h" |
#include "SkCanvas.h" |
#include "SkDraw.h" |
-#include "SkDevice.h" |
#include "SkLayerDrawLooper.h" |
#include "SkMatrix.h" |
#include "SkPaint.h" |
@@ -19,17 +19,20 @@ |
namespace { |
-class FakeDevice : public SkDevice { |
+class FakeDevice : public SkBitmapDevice { |
public: |
- FakeDevice() : SkDevice(SkBitmap::kARGB_8888_Config, 100, 100) { } |
+ FakeDevice() : SkBitmapDevice(SkBitmap::kARGB_8888_Config, 100, 100, false) { } |
virtual void drawRect(const SkDraw& draw, const SkRect& r, |
const SkPaint& paint) SK_OVERRIDE { |
fLastMatrix = *draw.fMatrix; |
- SkDevice::drawRect(draw, r, paint); |
+ INHERITED::drawRect(draw, r, paint); |
} |
SkMatrix fLastMatrix; |
+ |
+private: |
+ typedef SkBitmapDevice INHERITED; |
}; |
} // namespace |