diff options
author | 2016-04-19 10:16:53 -0700 | |
---|---|---|
committer | 2016-04-19 10:16:53 -0700 | |
commit | 7831295c63b57efca6e4331b9d66df66985ca805 (patch) | |
tree | 8d73be4e52023b5898a3334e4e432103a4615734 /tools/skiaserve/Request.h | |
parent | 1bf3e71ad06a318613ccc09e1cf47d3c2465b23c (diff) |
Adding support for playback to L32/S32/F16 canvas.
Playback of my test GM works correctly on both raster and GPU, in all three modes.
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1893393002
Review URL: https://codereview.chromium.org/1893393002
Diffstat (limited to 'tools/skiaserve/Request.h')
-rw-r--r-- | tools/skiaserve/Request.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/skiaserve/Request.h b/tools/skiaserve/Request.h index d19c2ba801..f3af6b72ee 100644 --- a/tools/skiaserve/Request.h +++ b/tools/skiaserve/Request.h @@ -41,6 +41,7 @@ struct Request { SkCanvas* getCanvas(); SkBitmap* getBitmapFromCanvas(SkCanvas* canvas); bool enableGPU(bool enable); + bool setColorMode(int mode); bool hasPicture() const { return SkToBool(fPicture.get()); } int getLastOp() const { return fDebugCanvas->getSize() - 1; } @@ -74,6 +75,7 @@ private: sk_gpu_test::GrContextFactory* fContextFactory; SkAutoTUnref<SkSurface> fSurface; bool fGPUEnabled; + int fColorMode; }; #endif |