loggin: Add IPC logging category.
This commit is contained in:
		| @@ -43,6 +43,7 @@ namespace Log { | |||||||
|     SUB(HW, LCD)                                                                                   \ |     SUB(HW, LCD)                                                                                   \ | ||||||
|     SUB(HW, GPU)                                                                                   \ |     SUB(HW, GPU)                                                                                   \ | ||||||
|     SUB(HW, AES)                                                                                   \ |     SUB(HW, AES)                                                                                   \ | ||||||
|  |     CLS(IPC)                                                                                       \ | ||||||
|     CLS(Frontend)                                                                                  \ |     CLS(Frontend)                                                                                  \ | ||||||
|     CLS(Render)                                                                                    \ |     CLS(Render)                                                                                    \ | ||||||
|     SUB(Render, Software)                                                                          \ |     SUB(Render, Software)                                                                          \ | ||||||
| @@ -91,8 +92,8 @@ const char* GetLevelName(Level log_level) { | |||||||
|  |  | ||||||
| Entry CreateEntry(Class log_class, Level log_level, const char* filename, unsigned int line_nr, | Entry CreateEntry(Class log_class, Level log_level, const char* filename, unsigned int line_nr, | ||||||
|                   const char* function, const char* format, va_list args) { |                   const char* function, const char* format, va_list args) { | ||||||
|     using std::chrono::steady_clock; |  | ||||||
|     using std::chrono::duration_cast; |     using std::chrono::duration_cast; | ||||||
|  |     using std::chrono::steady_clock; | ||||||
|  |  | ||||||
|     static steady_clock::time_point time_origin = steady_clock::now(); |     static steady_clock::time_point time_origin = steady_clock::now(); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -60,6 +60,7 @@ enum class Class : ClassType { | |||||||
|     HW_LCD,            ///< LCD register emulation |     HW_LCD,            ///< LCD register emulation | ||||||
|     HW_GPU,            ///< GPU control emulation |     HW_GPU,            ///< GPU control emulation | ||||||
|     HW_AES,            ///< AES engine emulation |     HW_AES,            ///< AES engine emulation | ||||||
|  |     IPC,               ///< IPC interface | ||||||
|     Frontend,          ///< Emulator UI |     Frontend,          ///< Emulator UI | ||||||
|     Render,            ///< Emulator video output and hardware acceleration |     Render,            ///< Emulator video output and hardware acceleration | ||||||
|     Render_Software,   ///< Software renderer backend |     Render_Software,   ///< Software renderer backend | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user