Replaces SkDevice::setMatrixClip() with markMatrixDirty() and markClipDirty(),
authortomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 12 Sep 2011 19:52:44 +0000 (19:52 +0000)
committertomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 12 Sep 2011 19:52:44 +0000 (19:52 +0000)
commit66d57255ad984f8926e4ed9d45bfb00cdfc90f4e
treef8e5db0cd3b2a00500a6b668c17f789c29ae88ae
parentdbeeac33329f5fd7dbd3514cd7189ca6ed080476
Replaces SkDevice::setMatrixClip() with markMatrixDirty() and markClipDirty(),
which require no arguments and so may be called without requiring the matrix
and clip to be completely evaluated.

De-inlines virtual functions in SkDevice interface.

git-svn-id: http://skia.googlecode.com/svn/trunk@2250 2bbb7eff-a529-9590-31e7-b0007b416f81
include/core/SkDevice.h
include/gpu/SkGpuDevice.h
include/pdf/SkPDFDevice.h
src/core/SkCanvas.cpp
src/core/SkDevice.cpp
src/gpu/SkGpuDevice.cpp
src/pdf/SkPDFDevice.cpp