12# define snprintf _snprintf
17#ifdef WITH_CYCLES_LOGGING
20 using CYCLES_GFLAGS_NAMESPACE::GetCommandLineOption;
22 std::string verbosity;
23 if (!GetCommandLineOption(
"v", &verbosity)) {
26 return verbosity !=
"0";
32#ifdef WITH_CYCLES_LOGGING
33 using CYCLES_GFLAGS_NAMESPACE::SetCommandLineOption;
35 google::InitGoogleLogging(argv0);
36 SetCommandLineOption(
"logtostderr",
"1");
38 SetCommandLineOption(
"v",
"0");
40 SetCommandLineOption(
"stderrthreshold",
"0");
41 SetCommandLineOption(
"minloglevel",
"0");
49#ifdef WITH_CYCLES_LOGGING
50 using CYCLES_GFLAGS_NAMESPACE::SetCommandLineOption;
51 SetCommandLineOption(
"logtostderr",
"1");
53 SetCommandLineOption(
"v",
"2");
55 SetCommandLineOption(
"stderrthreshold",
"0");
56 SetCommandLineOption(
"minloglevel",
"0");
62#ifdef WITH_CYCLES_LOGGING
63 using CYCLES_GFLAGS_NAMESPACE::SetCommandLineOption;
65 snprintf(val,
sizeof(val),
"%d", verbosity);
66 SetCommandLineOption(
"v", val);
74 os <<
"(" << value.x <<
", " << value.y <<
")";
80 os <<
"(" << value.x <<
", " << value.y <<
", " << value.z <<
")";
#define CCL_NAMESPACE_END
std::ostream & operator<<(std::ostream &os, const int2 &value)
CCL_NAMESPACE_BEGIN void util_logging_init(const char *argv0)
void util_logging_verbosity_set(int verbosity)
void util_logging_start()
static bool is_verbosity_set()