vkd3d: Add an INFO debug level.
Useful for cases where we want to communicate important information to the log by default, but not consider it an error. Requested information which would only be logged when explicitly asked for should also be considered INFO. Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
This commit is contained in:
parent
f62f5e4fd7
commit
cd9c1fb9f3
|
@ -40,6 +40,7 @@ enum vkd3d_dbg_level
|
|||
VKD3D_DBG_LEVEL_UNKNOWN,
|
||||
VKD3D_DBG_LEVEL_NONE,
|
||||
VKD3D_DBG_LEVEL_ERR,
|
||||
VKD3D_DBG_LEVEL_INFO,
|
||||
VKD3D_DBG_LEVEL_FIXME,
|
||||
VKD3D_DBG_LEVEL_WARN,
|
||||
VKD3D_DBG_LEVEL_TRACE,
|
||||
|
@ -97,6 +98,7 @@ const char *debugstr_w(const WCHAR *wstr, size_t wchar_size);
|
|||
#endif
|
||||
|
||||
#define ERR VKD3D_DBG_LOG(ERR)
|
||||
#define INFO VKD3D_DBG_LOG(INFO)
|
||||
|
||||
#ifndef TRACE_ON
|
||||
#define TRACE_ON() (vkd3d_dbg_get_level(VKD3D_DBG_CHANNEL) == VKD3D_DBG_LEVEL_TRACE)
|
||||
|
|
|
@ -39,6 +39,7 @@ static const char *debug_level_names[] =
|
|||
/* VKD3D_DBG_LEVEL_UNKNOWN */ NULL,
|
||||
/* VKD3D_DBG_LEVEL_NONE */ "none",
|
||||
/* VKD3D_DBG_LEVEL_ERR */ "err",
|
||||
/* VKD3D_DBG_LEVEL_INFO */ "info",
|
||||
/* VKD3D_DBG_LEVEL_FIXME */ "fixme",
|
||||
/* VKD3D_DBG_LEVEL_WARN */ "warn",
|
||||
/* VKD3D_DBG_LEVEL_TRACE */ "trace",
|
||||
|
|
Loading…
Reference in New Issue