Commit Graph

28 Commits

Author SHA1 Message Date
klemek fb77d8e893 fix: revert project files free (already freed in init) 2026-05-16 16:22:39 +02:00
klemek 0fd78bf4cc fix: unsigned comparison 2026-05-16 16:02:53 +02:00
klemek b9fd36debd fix: project files free 2026-05-16 15:52:39 +02:00
klemek fbd73ebf4c fix: handle partial reads 2026-05-16 15:34:09 +02:00
klemek 43ce38f2f4 fix: file free dangling pointer 2026-05-16 15:31:30 +02:00
klemek ca3e523f93 fix: ftell failure handling 2026-05-16 13:26:40 +02:00
klemek cdc7df3e56 refactor: review format and imports 2026-05-11 07:56:26 +02:00
klemek 5532cbf53e chore: reduce debt with const values 2025-11-10 16:29:11 +01:00
klemek a8af10c1c5 style: better local variables 2025-11-10 15:39:26 +01:00
klemek fa411c8b18 fix: security issues 2025-11-10 14:38:01 +01:00
klemek 352f97c2db refactor: strncpy -> strlcpy 2025-11-10 14:13:27 +01:00
klemek 248c947fad refactor: split frag0 into multiple files 2025-11-08 22:35:10 +01:00
klemek 3b7a550b6a refactor: pass structs as pointers except for background things 2025-11-08 19:24:14 +01:00
klemek 92f010ca70 refactor: sprintf -> snprint, strncpy -> strlcpy 2025-11-08 18:46:28 +01:00
klemek 9c60d5dc4f feat: working include directive 2025-11-08 18:24:52 +01:00
klemek 197c0c70da refactor: clean includes 2025-11-08 14:29:37 +01:00
klemek 54ce876f6a refactor(optimize): use fixed size strings everywhere except for files 2025-11-02 17:35:37 +01:00
klemek 09e04720f1 feat(state): save state on exiting 2025-11-02 13:39:59 +01:00
klemek 12373e82a0 working video backround + logging library 2025-09-22 19:18:30 +02:00
klemek e811d404a1 working config file 2025-09-18 19:32:19 +02:00
klemek 25d0d64af6 use file headers 2025-09-18 14:52:25 +02:00
klemek 104f696de6 clarify code: local variables in start of function 2025-09-18 13:34:14 +02:00
klemek abc5ecfa34 clarify code 2025-09-18 13:23:17 +02:00
klemek e91c113471 common code for shaders 2025-09-15 23:39:18 +02:00
klemek d2c18668eb add logs 2025-09-13 18:29:56 +02:00
klemek db2645a1b5 refactor shaders.c and print error logs 2025-09-13 18:04:00 +02:00
klemek f90e842bd8 read fragment shader from file 2025-09-12 19:19:45 +02:00
klemek fda0de78c7 file utility 2025-09-12 18:41:18 +02:00