11 # define snprintf _snprintf
16 #ifdef WITH_CYCLES_LOGGING
19 using CYCLES_GFLAGS_NAMESPACE::GetCommandLineOption;
21 std::string verbosity;
22 if (!GetCommandLineOption(
"v", &verbosity)) {
25 return verbosity !=
"0";
31 #ifdef WITH_CYCLES_LOGGING
32 using CYCLES_GFLAGS_NAMESPACE::SetCommandLineOption;
34 google::InitGoogleLogging(argv0);
35 SetCommandLineOption(
"logtostderr",
"1");
37 SetCommandLineOption(
"v",
"0");
39 SetCommandLineOption(
"stderrthreshold",
"0");
40 SetCommandLineOption(
"minloglevel",
"0");
48 #ifdef WITH_CYCLES_LOGGING
49 using CYCLES_GFLAGS_NAMESPACE::SetCommandLineOption;
50 SetCommandLineOption(
"logtostderr",
"1");
52 SetCommandLineOption(
"v",
"2");
54 SetCommandLineOption(
"stderrthreshold",
"0");
55 SetCommandLineOption(
"minloglevel",
"0");
61 #ifdef WITH_CYCLES_LOGGING
62 using CYCLES_GFLAGS_NAMESPACE::SetCommandLineOption;
64 snprintf(val,
sizeof(val),
"%d", verbosity);
65 SetCommandLineOption(
"v", val);
73 os <<
"(" << value.
x <<
", " << value.
y <<
")";
79 os <<
"(" << value.
x <<
", " << value.
y <<
", " << value.
z <<
")";
#define CCL_NAMESPACE_END
SyclQueue void void size_t num_bytes void
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()