Index: src/gpu/SkGpuDevice.h |
diff --git a/src/gpu/SkGpuDevice.h b/src/gpu/SkGpuDevice.h |
index 50aa58685fbc384cc66fbc6d03adf3b9c16b3786..7de7e34cf1ef8980a387f75793f75290a02cffa1 100644 |
--- a/src/gpu/SkGpuDevice.h |
+++ b/src/gpu/SkGpuDevice.h |
@@ -123,6 +123,12 @@ public: |
const SkImageFilter::Context&, |
SkBitmap* result, SkIPoint* offset); |
+ // This call is *ONLY* for SkGpuDevice itself, and the TextContexts. |
jvanverth1
2015/03/18 17:44:17
Make this private and make the TextContexts that n
|
+ // TODO refactor this logic to the context level |
+ void internalDrawPath(const SkPath& origSrcPath, const SkPaint& paint, |
+ const SkMatrix& origViewMatrix, const SkMatrix* prePathMatrix, |
+ const SkIRect& clipBounds, bool pathIsMutable); |
+ |
protected: |
bool onReadPixels(const SkImageInfo&, void*, size_t, int, int) SK_OVERRIDE; |
bool onWritePixels(const SkImageInfo&, const void*, size_t, int, int) SK_OVERRIDE; |