Add caps overrides to GMs

Review URL: https://codereview.chromium.org/1158963002
diff --git a/dm/DMSrcSink.h b/dm/DMSrcSink.h
index 85877df..bd8c41e 100644
--- a/dm/DMSrcSink.h
+++ b/dm/DMSrcSink.h
@@ -59,6 +59,7 @@
     virtual Error SK_WARN_UNUSED_RESULT draw(SkCanvas*) const = 0;
     virtual SkISize size() const = 0;
     virtual Name name() const = 0;
+    virtual void modifyGrContextOptions(GrContextOptions* options) const {}
 };
 
 struct Sink {
@@ -85,6 +86,8 @@
     Error draw(SkCanvas*) const override;
     SkISize size() const override;
     Name name() const override;
+    void modifyGrContextOptions(GrContextOptions* options) const override;
+
 private:
     skiagm::GMRegistry::Factory fFactory;
 };