| Index: tools/skiaserve/Request.h
|
| diff --git a/tools/skiaserve/Request.h b/tools/skiaserve/Request.h
|
| index fd18bdad9cb604032280b54940eea3b060b08e2c..a3276fa38b503d1a9871fe7a1cb6a427d95e989b 100644
|
| --- a/tools/skiaserve/Request.h
|
| +++ b/tools/skiaserve/Request.h
|
| @@ -32,6 +32,18 @@ struct Request {
|
| , fUrlDataManager(rootUrl)
|
| , fGPUEnabled(false) {}
|
|
|
| + SkSurface* createCPUSurface();
|
| + SkSurface* createGPUSurface();
|
| + SkData* drawToPng(int n);
|
| + void drawToCanvas(int n);
|
| + SkCanvas* getCanvas();
|
| + SkData* writeCanvasToPng(SkCanvas* canvas);
|
| + SkBitmap* getBitmapFromCanvas(SkCanvas* canvas);
|
| +
|
| + // TODO probably want to make this configurable
|
| + static const int kImageWidth;
|
| + static const int kImageHeight;
|
| +
|
| UploadContext* fUploadContext;
|
| SkAutoTUnref<SkPicture> fPicture;
|
| SkAutoTUnref<SkDebugCanvas> fDebugCanvas;
|
|
|