#pragma once #include #include #include "commons/commons_fmt.h" #include "commons/commons_macros.h" #include "commons/commons_rhi.h" #include "commons/commons_span_def.h" void API DebugTextRenderer_Bootstrap(region_alloc& alloc); void API DebugTextRenderer_Text(int32_t x, int32_t y, byteview text); INLINE void DebugTextRenderer_Fmt(int32_t x, int32_t y, byteview fmt, ...) { va_list args; va_start(args, fmt); byteview formatted = StringWriteFmt_(fmt, args); va_end(args); DebugTextRenderer_Text(x, y, formatted); } void API DebugTextRenderer_CmdFlush(rhi_cmdlist cmd);