Files
LearningVulkan/Logger.h
onTheZero 5b32d32b0b Base Code
Instance
Validation Layers
2026-01-04 07:07:45 -05:00

30 lines
434 B
C++

#pragma once
#include <iostream>
enum LogLevel {
INFO,
WARNING,
ERROR
};
void log(LogLevel level, const std::string& message) {
std::string levelStr;
switch(level) {
case INFO:
levelStr = "[INFO]";
break;
case WARNING:
levelStr = "[WARNING]";
break;
case ERROR:
levelStr = "[ERROR]";
break;
default:
levelStr = "[UNKNOWN]";
break;
}
std::cout << levelStr << " : " << message << std::endl;
}