diff options
| author | 2018-04-27 11:52:18 -0400 | |
|---|---|---|
| committer | 2018-04-27 12:09:35 -0400 | |
| commit | 16198f979eff5ad921887ccebc67dbbcb88884bf (patch) | |
| tree | 79ef2b2146ef2024948a3de97496af0a01d71ad7 | |
| parent | core: Replace usages of LOG_GENERIC with new fmt-capable equivalents (diff) | |
| download | yuzu-16198f979eff5ad921887ccebc67dbbcb88884bf.tar.gz yuzu-16198f979eff5ad921887ccebc67dbbcb88884bf.tar.xz yuzu-16198f979eff5ad921887ccebc67dbbcb88884bf.zip | |
renderer_opengl: Replace usages of LOG_GENERIC with fmt-capable equivalents
| -rw-r--r-- | src/video_core/renderer_opengl/renderer_opengl.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/video_core/renderer_opengl/renderer_opengl.cpp b/src/video_core/renderer_opengl/renderer_opengl.cpp index 77d1692f4..3440d2190 100644 --- a/src/video_core/renderer_opengl/renderer_opengl.cpp +++ b/src/video_core/renderer_opengl/renderer_opengl.cpp | |||
| @@ -398,21 +398,22 @@ static const char* GetType(GLenum type) { | |||
| 398 | 398 | ||
| 399 | static void APIENTRY DebugHandler(GLenum source, GLenum type, GLuint id, GLenum severity, | 399 | static void APIENTRY DebugHandler(GLenum source, GLenum type, GLuint id, GLenum severity, |
| 400 | GLsizei length, const GLchar* message, const void* user_param) { | 400 | GLsizei length, const GLchar* message, const void* user_param) { |
| 401 | Log::Level level; | 401 | const char format[] = "{} {} {}: {}"; |
| 402 | const char* const str_source = GetSource(source); | ||
| 403 | const char* const str_type = GetType(type); | ||
| 404 | |||
| 402 | switch (severity) { | 405 | switch (severity) { |
| 403 | case GL_DEBUG_SEVERITY_HIGH: | 406 | case GL_DEBUG_SEVERITY_HIGH: |
| 404 | level = Log::Level::Error; | 407 | NGLOG_ERROR(Render_OpenGL, format, str_source, str_type, id, message); |
| 405 | break; | 408 | break; |
| 406 | case GL_DEBUG_SEVERITY_MEDIUM: | 409 | case GL_DEBUG_SEVERITY_MEDIUM: |
| 407 | level = Log::Level::Warning; | 410 | NGLOG_WARNING(Render_OpenGL, format, str_source, str_type, id, message); |
| 408 | break; | 411 | break; |
| 409 | case GL_DEBUG_SEVERITY_NOTIFICATION: | 412 | case GL_DEBUG_SEVERITY_NOTIFICATION: |
| 410 | case GL_DEBUG_SEVERITY_LOW: | 413 | case GL_DEBUG_SEVERITY_LOW: |
| 411 | level = Log::Level::Debug; | 414 | NGLOG_DEBUG(Render_OpenGL, format, str_source, str_type, id, message); |
| 412 | break; | 415 | break; |
| 413 | } | 416 | } |
| 414 | LOG_GENERIC(Log::Class::Render_OpenGL, level, "%s %s %d: %s", GetSource(source), GetType(type), | ||
| 415 | id, message); | ||
| 416 | } | 417 | } |
| 417 | 418 | ||
| 418 | /// Initialize the renderer | 419 | /// Initialize the renderer |