|
VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
#include "pch_mm.h"Go to the source code of this file.
Macros | |
| #define | LOGBAD_H |
| #define | log_once(...) log__once(__FILE__, __LINE__, LOG_ONCE, __VA_ARGS__) |
| DELETE ALL ^((?!\w).)*log_once(.*; ^((?!\w).)*log_once((.* )+?.*;. More... | |
| #define | log_trace(...) log_out(__FILE__, __LINE__, LOG_TRACE, __VA_ARGS__) |
| #define | log_debug(...) log_out(__FILE__, __LINE__, LOG_DEBUG, __VA_ARGS__) |
| #define | log_verbose(...) log_out(__FILE__, __LINE__, LOG_VERBOSE, __VA_ARGS__) |
| #define | log_info(...) log_out(__FILE__, __LINE__, LOG_INFO, __VA_ARGS__) |
| #define | log_warning(...) log_out(__FILE__, __LINE__, LOG_WARNING, __VA_ARGS__) |
| #define | log_error(...) log_out(__FILE__, __LINE__, LOG_ERROR, __VA_ARGS__) |
| #define | log_bad(...) log__bad(__FILE__, __LINE__, LOG_BAD, __VA_ARGS__) |
| #define | log_vkabad(...) log__vkabad(__FILE__, __LINE__, LOG_VKABAD, __VA_ARGS__) |
| #define | log_fatal(...) log_out(__FILE__, __LINE__, LOG_FATAL, __VA_ARGS__) |
| #define | log_vs(...) log__vs(__FILE__, __LINE__, LOG_INFO, __VA_ARGS__) |
| #define | ASSERT_PRINT(condition, ...) |
Enumerations | |
| enum | LOG_LEVEL { LOG_TRACE = 1 , LOG_DEBUG = 2 , LOG_VERBOSE = 4 , LOG_INFO = 8 , LOG_WARNING = 16 , LOG_ERROR = 32 , LOG_FATAL = 64 , LOG_BAD = 128 , LOG_VKABAD = 256 , LOG_ONCE = 512 , LOG_CPP = 1024 , LOG_THREAD = 2048 , LOG_FILE = 4096 } |
Functions | |
| void | testit (const char *fmt,...) |
| void | log_init (void) |
| void | log_out (const char *file, int line, enum LOG_LEVEL level, const char *fmt,...) |
| void | log__bad (const char *file, int line, enum LOG_LEVEL level, const char *fmt,...) |
| void | log__vkabad (const char *file, int line, enum LOG_LEVEL level, VkResult code, const char *fmt,...) |
| void | log__once (const char *file, int line, enum LOG_LEVEL level, const char *fmt,...) |
| void | log__thread (const char *file, int line, enum LOG_LEVEL level, const char *fmt,...) |
| void | log__save (const char *file, const char *fmt) |
| void | log__vs (const char *file, int line, enum LOG_LEVEL level, const char *fmt,...) |
| void | exitFatal () |
| const char * | errorString (VkResult errorCode) |
| #define ASSERT_PRINT | ( | condition, | |
| ... | |||
| ) |
| #define log_verbose | ( | ... | ) | log_out(__FILE__, __LINE__, LOG_VERBOSE, __VA_ARGS__) |
| #define log_vkabad | ( | ... | ) | log__vkabad(__FILE__, __LINE__, LOG_VKABAD, __VA_ARGS__) |
| #define log_warning | ( | ... | ) | log_out(__FILE__, __LINE__, LOG_WARNING, __VA_ARGS__) |
| enum LOG_LEVEL |
| Enumerator | |
|---|---|
| LOG_TRACE | |
| LOG_DEBUG | |
| LOG_VERBOSE | |
| LOG_INFO | |
| LOG_WARNING | |
| LOG_ERROR | |
| LOG_FATAL | |
| LOG_BAD | |
| LOG_VKABAD | |
| LOG_ONCE | |
| LOG_CPP | |
| LOG_THREAD | |
| LOG_FILE | |
Definition at line 53 of file log.hpp.
| const char * errorString | ( | VkResult | errorCode | ) |
Definition at line 300 of file log.cpp.
| void exitFatal | ( | ) |
| void log__bad | ( | const char * | file, |
| int | line, | ||
| enum LOG_LEVEL | level, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 213 of file log.cpp.
| void log__once | ( | const char * | file, |
| int | line, | ||
| enum LOG_LEVEL | level, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
| void log__save | ( | const char * | file, |
| const char * | fmt | ||
| ) |
| void log__thread | ( | const char * | file, |
| int | line, | ||
| enum LOG_LEVEL | level, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
| void log__vkabad | ( | const char * | file, |
| int | line, | ||
| enum LOG_LEVEL | level, | ||
| VkResult | code, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
| void log__vs | ( | const char * | file, |
| int | line, | ||
| enum LOG_LEVEL | level, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 279 of file log.cpp.
| void log_init | ( | void | ) |
log_info("Version : %s", git_version);
Definition at line 43 of file log.cpp.
| void log_out | ( | const char * | file, |
| int | line, | ||
| enum LOG_LEVEL | level, | ||
| const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 85 of file log.cpp.