Commit Graph

6 Commits

Author SHA1 Message Date
Abdullah K. 31ea0081a9 perf: skip LOGF formatting when logging is silent
LOGF/LOGF_COLOR always ran fmt::sprintf even when the output was discarded; at
emulator log volume the formatting alone costs frames. Add Log::IsSilent() and
short-circuit before formatting. Behavior-preserving on all platforms (it only
skips work whose result is thrown away); before init it reports non-silent so
early logs still print.

(cherry picked from commit 1749e0fc68ae4290055fb12f72c9bb4baf466190)
2026-07-27 14:21:03 +02:00
nmzik c86d4b1f0d Fix linux compilation 2026-07-27 10:12:41 +02:00
nmzik a20cf5d298 refactor renderer 2026-07-27 02:27:29 +02:00
nmzik cbc11d2eaf Refactor graphics #1 2026-07-19 00:54:31 +02:00
nmzik 601c82a031 format source files 2026-07-18 09:01:52 +02:00
nmzik 147188b143 Initial commit 2026-07-16 10:21:41 +02:00