klemek
|
8e7be2258f
|
fix: handle division by 0 in window_use
|
2026-05-16 18:24:36 +02:00 |
|
klemek
|
6abf050bcc
|
refactor: not overlaping keyboard and midi
Clang Lint CI / lint-no-video (push) Successful in 1m0s
Clang Build CI / run-no-video (push) Successful in 1m0s
Clang Build CI / run-video (push) Successful in 1m1s
Clang Build CI / build-release (push) Successful in 1m56s
Clang Lint CI / lint-video (push) Successful in 1m59s
|
2026-05-14 22:27:39 +02:00 |
|
klemek
|
d4565fa507
|
feat: video auto reconnect
Clang Lint CI / lint-no-video (push) Successful in 56s
Clang Build CI / run-no-video (push) Successful in 59s
Clang Build CI / run-video (push) Successful in 1m15s
Clang Build CI / build-release (push) Successful in 2m23s
Clang Lint CI / lint-video (push) Successful in 2m14s
|
2026-05-14 14:03:41 +02:00 |
|
klemek
|
25b7134a43
|
fix: add debug capabilities for gl and egl
Clang Lint CI / lint-no-video (push) Failing after 44s
Clang Build CI / run-no-video (push) Successful in 1m7s
Clang Build CI / run-video (push) Successful in 1m7s
Clang Build CI / build-release (push) Successful in 1m26s
Clang Lint CI / lint-video (push) Successful in 1m46s
|
2026-05-14 00:11:49 +02:00 |
|
klemek
|
cdc7df3e56
|
refactor: review format and imports
|
2026-05-11 07:56:26 +02:00 |
|
klemek
|
2f83bbb21e
|
style: identifiers separation
|
2025-11-23 13:06:40 +01:00 |
|
klemek
|
7739ac8254
|
refactor: state read event struct
|
2025-11-14 09:37:29 +01:00 |
|
klemek
|
5532cbf53e
|
chore: reduce debt with const values
|
2025-11-10 16:29:11 +01:00 |
|
klemek
|
197c0c70da
|
refactor: clean includes
|
2025-11-08 14:29:37 +01:00 |
|
klemek
|
e2a93d6158
|
chore: rename to forge (steel)
|
2025-11-01 20:39:24 +01:00 |
|
klemek
|
129ea6547f
|
refactor(types): use array type when applicable
|
2025-11-01 19:19:14 +01:00 |
|
klemek
|
6905d0017d
|
wip midi
|
2025-09-28 16:56:21 +02:00 |
|
klemek
|
6eaba98fff
|
shared context and rename config filer
|
2025-09-28 16:26:53 +02:00 |
|
klemek
|
8bfcbfa128
|
pass internal dimensions to shaders
|
2025-09-22 22:18:29 +02:00 |
|
klemek
|
12373e82a0
|
working video backround + logging library
|
2025-09-22 19:18:30 +02:00 |
|
klemek
|
724eec9241
|
clean opengl objects
|
2025-09-21 12:03:23 +02:00 |
|
klemek
|
06181782bf
|
cleaning
|
2025-09-21 11:47:46 +02:00 |
|
klemek
|
4c61838665
|
downscale textures for monitor
|
2025-09-21 02:05:32 +02:00 |
|
klemek
|
e59547538f
|
working monitor and output
|
2025-09-21 01:30:19 +02:00 |
|
klemek
|
ba2ccd3611
|
monitor and output at the same time
|
2025-09-21 01:09:30 +02:00 |
|
klemek
|
ac50deb690
|
random/demo key bindings + better monitor tags
|
2025-09-20 23:09:09 +02:00 |
|
klemek
|
0e7c6435f5
|
pretty debug info and windowed mode
|
2025-09-20 22:16:57 +02:00 |
|
klemek
|
884f236e7e
|
wip demo mode and base tempo
|
2025-09-20 16:47:52 +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
|
5b26def204
|
fps in window title
|
2025-09-14 13:15:40 +02:00 |
|
klemek
|
af92ad3531
|
add logs
|
2025-09-13 18:30:25 +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
|
f5919f3231
|
remove glfw+gl from forge.c
|
2025-09-13 16:51:18 +02:00 |
|
klemek
|
68ad351d2f
|
clean window.c
|
2025-09-13 16:30:51 +02:00 |
|
klemek
|
e0095e9910
|
clean window.c
|
2025-09-13 16:10:05 +02:00 |
|
klemek
|
df96d9cdba
|
reorder includes
|
2025-09-13 15:51:13 +02:00 |
|
klemek
|
435ae52352
|
fixed includes
|
2025-09-13 15:38:52 +02:00 |
|
klemek
|
bf2041351e
|
fixed includes
|
2025-09-13 15:34:34 +02:00 |
|
klemek
|
530d868364
|
wip extract to files
|
2025-09-13 14:30:23 +02:00 |
|
klemek
|
7e93bb1512
|
new files
|
2025-09-12 22:49:35 +02:00 |
|