aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/skiaserve/Request.h
diff options
context:
space:
mode:
authorGravatar joshualitt <joshualitt@chromium.org>2016-03-02 08:32:37 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-03-02 08:32:37 -0800
commit46b301d2222b60dd5ab495b917dea163e8be94ef (patch)
treeee476586e0a78df4bae5223ae9ec459d97241d9f /tools/skiaserve/Request.h
parent89bd99bed85083c736390f3e340fd30be350d461 (diff)
add /img/n/m endpoint to skiaserve
Diffstat (limited to 'tools/skiaserve/Request.h')
-rw-r--r--tools/skiaserve/Request.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/skiaserve/Request.h b/tools/skiaserve/Request.h
index 60a59a7b1c..0b974e7423 100644
--- a/tools/skiaserve/Request.h
+++ b/tools/skiaserve/Request.h
@@ -29,7 +29,8 @@ struct UploadContext {
struct Request {
Request(SkString rootUrl);
- SkData* drawToPng(int n);
+ // draws to skia draw op N, highlighting the Mth batch(-1 means no highlight)
+ SkData* drawToPng(int n, int m = -1);
SkCanvas* getCanvas();
SkBitmap* getBitmapFromCanvas(SkCanvas* canvas);
bool enableGPU(bool enable);
@@ -57,7 +58,7 @@ struct Request {
private:
SkData* writeCanvasToPng(SkCanvas* canvas);
- void drawToCanvas(int n);
+ void drawToCanvas(int n, int m = -1);
SkSurface* createCPUSurface();
SkSurface* createGPUSurface();
GrAuditTrail* getAuditTrail(SkCanvas*);