Followup fixes to gm bindings
Change-Id: If896d8a06fcf1bf1859a486f16e9f56fd184c0c0
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/459196
Reviewed-by: Robert Phillips <robertphillips@google.com>
diff --git a/modules/canvaskit/gm_bindings.cpp b/modules/canvaskit/gm_bindings.cpp
index f233dc2..6ab6add 100644
--- a/modules/canvaskit/gm_bindings.cpp
+++ b/modules/canvaskit/gm_bindings.cpp
@@ -73,7 +73,7 @@
// setup GrDirectContext
auto interface = GrGLMakeNativeInterface();
// setup contexts
- sk_sp<GrDirectContext> dContext(GrDirectContext::MakeGL(interface));
+ sk_sp<GrDirectContext> dContext((GrDirectContext::MakeGL(interface)));
return dContext;
}
@@ -204,15 +204,15 @@
SkDebugf("Listing Tests\n");
JSArray tests = emscripten::val::array();
for (auto test : skiatest::TestRegistry::Range()) {
- SkDebugf("test %s\n", test.name);
- tests.call<void>("push", std::string(test.name));
+ SkDebugf("test %s\n", test.fName);
+ tests.call<void>("push", std::string(test.fName));
}
return tests;
}
static skiatest::Test getTestWithName(std::string name, bool* ok) {
for (auto test : skiatest::TestRegistry::Range()) {
- if (name == test.name) {
+ if (name == test.fName) {
*ok = true;
return test;
}
@@ -249,7 +249,7 @@
return result;
}
GrContextOptions grOpts;
- if (test.needsGpu) {
+ if (test.fNeedsGpu) {
result.set("result", "passed"); // default to passing - the reporter will mark failed.
WasmReporter reporter(name, result);
test.modifyGrContextOptions(&grOpts);