Something went wrong. Try again.
Software renderer in C
Something went wrong. Try again.
553 B · 24 lines
C
at main
12345678910111213141516171819202122232425#include "logger.h"#include "backend.h"#include <stdio.h>
void logger_log(const char *msg, LOG_LEVEL level) { f32 time = backend_get_time(); switch (level) { case INFO: printf("[INFO %.3f]: %s \n", time, msg); break; case DEBUG: printf(ANSI_BLUE("[DEBUG %.3f]: %s\n"), time, msg); break; case WARNING: printf(ANSI_YELLOW("[WARN %.3f]: %s\n"), time, msg); break; case ERROR: printf(ANSI_RED("[ERROR %.3f]: %s\n"), time, msg); break; default: printf("[LOG %.3f]: %s \n", time, msg); break; };};