From f865b05fe50ca2c094b9c60e4405c6094415b4f6 Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Fri, 9 Mar 2018 09:01:53 -0500 Subject: Add GM configs that test rendering to a GL backend texture and render target This also adds GrGpu::create/deleteTestingOnlyBackendRenderTarget. Implemented in GL only for now. Change-Id: I9e5fdc953c4a249959af89e08332f520cefe9d90 Reviewed-on: https://skia-review.googlesource.com/113305 Reviewed-by: Greg Daniel Commit-Queue: Brian Salomon --- tools/skpbench/skpbench.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tools/skpbench') diff --git a/tools/skpbench/skpbench.cpp b/tools/skpbench/skpbench.cpp index 562c48165f..92a642af1c 100644 --- a/tools/skpbench/skpbench.cpp +++ b/tools/skpbench/skpbench.cpp @@ -274,6 +274,11 @@ int main(int argc, char** argv) { SkScalarCeilToInt(skp->cullRect().height()), width, height); } + if (config->getSurfType() != SkCommandLineConfigGpu::SurfType::kDefault) { + exitf(ExitErr::kUnavailable, "This tool only supports the default surface type. (%s)", + config->getTag().c_str()); + } + // Create a context. GrContextOptions ctxOptions; SetCtxOptionsFromCommonFlags(&ctxOptions); -- cgit v1.2.3