17 #ifndef __UTIL_LOGGING_H__
18 #define __UTIL_LOGGING_H__
20 #if defined(WITH_CYCLES_LOGGING) && !defined(__KERNEL_GPU__)
21 # include <gflags/gflags.h>
22 # include <glog/logging.h>
29 #if !defined(WITH_CYCLES_LOGGING) || defined(__KERNEL_GPU__)
48 # define LOG_SUPPRESS() (true) ? ((void)0) : LogMessageVoidify() & StubStream()
49 # define LOG(severity) LOG_SUPPRESS()
50 # define VLOG(severity) LOG_SUPPRESS()
51 # define VLOG_IF(severity, condition) LOG_SUPPRESS()
54 #define VLOG_ONCE(level, flag) \
56 flag = true, VLOG(level)
void operator&(StubStream &)
StubStream & operator<<(const T &)
#define CCL_NAMESPACE_END
void util_logging_init(const char *argv0)
std::ostream & operator<<(std::ostream &os, const int2 &value)
void util_logging_verbosity_set(int verbosity)
void util_logging_start()