debugger: Allow for larger images.
authorjcgregorio <jcgregorio@google.com>
Thu, 30 Jun 2016 14:54:14 +0000 (07:54 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 30 Jun 2016 14:54:14 +0000 (07:54 -0700)
Also differentiate between max dimensions and default dimensions.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2113693002

Review-Url: https://codereview.chromium.org/2113693002

tools/skiaserve/Request.cpp

index f2f10ac..2af707a 100644 (file)
@@ -16,6 +16,8 @@ using namespace sk_gpu_test;
 
 static int kDefaultWidth = 1920;
 static int kDefaultHeight = 1080;
+static int kMaxWidth = 8192;
+static int kMaxHeight = 8192;
 
 
 Request::Request(SkString rootUrl)
@@ -126,7 +128,7 @@ GrContext* Request::getContext() {
     if (!result) {
         result = fContextFactory->get(GrContextFactory::kMESA_ContextType,
                                       GrContextFactory::kNone_ContextOptions);
-    } 
+    }
     return result;
 #else
     return nullptr;
@@ -148,10 +150,10 @@ SkIRect Request::getBounds() {
         bounds = SkIRect::MakeWH(kDefaultWidth, kDefaultHeight);
     }
 
-    // We clip to kDefaultWidth / kDefaultHeight for performance reasons
+    // We clip to kMaxWidth / kMaxHeight for performance reasons.
     // TODO make this configurable
-    bounds = SkIRect::MakeWH(SkTMin(bounds.width(), kDefaultWidth),
-                             SkTMin(bounds.height(), kDefaultHeight));
+    bounds = SkIRect::MakeWH(SkTMin(bounds.width(), kMaxWidth),
+                             SkTMin(bounds.height(), kMaxHeight));
     return bounds;
 }