Lines Matching refs:ExitErr

120 enum class ExitErr {
135 static void exitf(ExitErr, const char* format, ...);
269 exitf(ExitErr::kUnavailable, "DDL: conversion of skp failed");
416 exitf(ExitErr::kUnavailable, "GPU timer failed");
419 exitf(ExitErr::kUnavailable, "timer query still not ready after fence sync");
447 exitf(ExitErr::kSoftware, "attempted to gather stats on even number of samples");
503 exitf(ExitErr::kUsage, "invalid config '%s': must specify one (and only one) GPU config",
509 exitf(ExitErr::kUsage,
526 exitf(ExitErr::kIO, "failed to open file %s", srcfile.c_str());
538 exitf(ExitErr::kData, "failed to parse file %s", srcfile.c_str());
560 exitf(ExitErr::kUnavailable, "This tool only supports the default surface type. (%s)",
572 exitf(ExitErr::kUnavailable, "failed to create context for config %s",
576 exitf(ExitErr::kUnavailable, "render target size %ix%i not supported by platform (max: %i)",
581 exitf(ExitErr::kUnavailable, "failed to get GrBackendFormat from SkColorType: %d",
587 exitf(ExitErr::kUnavailable, "sample count %i not supported by platform",
592 exitf(ExitErr::kSoftware, "testContext is null");
595 exitf(ExitErr::kUnavailable, "GPU does not support fence sync");
605 exitf(ExitErr::kUnavailable, "failed to create %ix%i render target for config %s",
633 exitf(ExitErr::kUnavailable, "DDL: GPU-only timing not supported");
636 exitf(ExitErr::kUnavailable, "GPU does not support timing");
647 exitf(ExitErr::kUnavailable, "failed to read canvas pixels for png");
650 exitf(ExitErr::kIO, "failed to create directory for png \"%s\"", FLAGS_png[0]);
653 exitf(ExitErr::kIO, "failed to save png to \"%s\"", FLAGS_png[0]);
706 exitf(ExitErr::kData, "failed to build svg dom from file %s", filename);
718 exitf(ExitErr::kData, "SK_ENABLE_SVG is disabled; cannot open svg file %s", filename);
737 static void exitf(ExitErr err, const char* format, ...) {
738 fprintf(stderr, ExitErr::kSoftware == err ? "INTERNAL ERROR: " : "ERROR: ");
743 fprintf(stderr, ExitErr::kSoftware == err ? "; this should never happen.\n": ".\n");