Commit Graph
390 Commits
Author SHA1 Message Date
klemek 9d300a69c1 feat(state): save more data in files
Clang Lint CI / lint-no-video (push) Successful in 1m24s
Clang Build CI / run-no-video (push) Successful in 1m29s
Clang Build CI / run-video (push) Successful in 1m41s
Clang Build CI / build-release (push) Successful in 2m48s
Clang Lint CI / lint-video (push) Successful in 1m48s
2026-08-29 11:29:11 +02:00
klemek 1f7291fce9 refactor(default): add demo logo on main screen 2026-08-28 20:15:38 +02:00
klemek 674dc50ff7 refactor(default): glsl cleaning (2/2) 2026-08-28 20:10:09 +02:00
klemek 749206746d refactor(default): glsl cleaning (1/2) 2026-08-28 19:46:46 +02:00
klemek 69f98e536f fix: switch auto random with demo mode
Clang Lint CI / lint-no-video (push) Successful in 1m36s
Clang Build CI / run-no-video (push) Successful in 1m37s
Clang Build CI / run-video (push) Successful in 1m43s
Clang Build CI / build-release (push) Successful in 2m11s
Clang Lint CI / lint-video (push) Successful in 50s
2026-08-28 18:01:27 +02:00
klemek 0a43f3f582 fix: add opengl metadata
Clang Lint CI / lint-no-video (push) Successful in 46s
Clang Build CI / run-no-video (push) Successful in 1m4s
Clang Build CI / run-video (push) Successful in 1m4s
Clang Build CI / build-release (push) Successful in 1m43s
Clang Lint CI / lint-video (push) Successful in 1m4s
2026-08-27 18:45:48 +02:00
klemek 6110e1df7f fix: add ext to gl.h 2026-08-27 17:43:32 +02:00
klemek 3a228122cf fix: compatibility
Clang Build CI / run-no-video (push) Successful in 49s
Clang Build CI / run-video (push) Successful in 51s
Clang Lint CI / lint-no-video (push) Successful in 56s
Clang Build CI / build-release (push) Successful in 1m14s
Clang Lint CI / lint-video (push) Successful in 46s
2026-08-27 17:21:30 +02:00
klemek a440535953 forge (steel) v1.2.4
Clang Build CI / build-release (push) Successful in 1m16s
Clang Build CI / run-no-video (push) Successful in 58s
Clang Build CI / run-video (push) Successful in 1m1s
Clang Lint CI / lint-no-video (push) Successful in 53s
Clang Lint CI / lint-video (push) Successful in 53s
v1.2.4
2026-08-27 16:38:49 +02:00
klemek cec3d54685 fix(shaders): remove unused warning
Clang Lint CI / lint-no-video (push) Successful in 46s
Clang Build CI / run-video (push) Successful in 51s
Clang Build CI / run-no-video (push) Successful in 1m2s
Clang Build CI / build-release (push) Successful in 1m15s
Clang Lint CI / lint-video (push) Successful in 53s
2026-08-27 16:34:51 +02:00
klemek 7355d0937c fix(window): sometimes no GLFW_PLATFORM
Clang Lint CI / lint-no-video (push) Successful in 50s
Clang Build CI / run-no-video (push) Successful in 55s
Clang Build CI / run-video (push) Successful in 1m3s
Clang Build CI / build-release (push) Successful in 1m26s
Clang Lint CI / lint-video (push) Successful in 53s
2026-08-27 16:33:00 +02:00
klemek 1c44239a8d feat(window): can specify opengl version from args
Clang Build CI / run-no-video (push) Failing after 48s
Clang Lint CI / lint-no-video (push) Failing after 48s
Clang Build CI / run-video (push) Failing after 50s
Clang Build CI / build-release (push) Failing after 1m12s
Clang Lint CI / lint-video (push) Failing after 51s
2026-08-27 16:29:06 +02:00
klemek 73dd4b75d3 forge (steel) v1.2.3
Clang Build CI / build-release (push) Failing after 1m36s
Clang Build CI / run-no-video (push) Failing after 56s
Clang Build CI / run-video (push) Failing after 57s
Clang Lint CI / lint-no-video (push) Failing after 57s
Clang Lint CI / lint-video (push) Failing after 1m7s
v1.2.3
2026-08-22 10:26:23 +02:00
klemek 50f5d6f6cb fix(default): projection mapping ARI 2026-08-22 10:26:01 +02:00
klemek 9b7fbfbeeb forge (steel) v1.2.2
Clang Build CI / run-no-video (push) Failing after 48s
Clang Build CI / build-release (push) Failing after 1m12s
Clang Build CI / run-video (push) Failing after 2m1s
Clang Lint CI / lint-video (push) Failing after 1m48s
Clang Lint CI / lint-no-video (push) Failing after 1m45s
v1.2.2
2026-08-21 23:18:08 +02:00
klemek 192cf571b1 feat(glfw): allow to switch backend 2026-08-21 23:17:21 +02:00
klemek 519a9b88f4 fix(window): bug with swap interval 2026-08-21 23:17:05 +02:00
klemek f124cfacfb forge (steel) v1.2.1
Clang Build CI / run-no-video (push) Successful in 2m44s
Clang Build CI / build-release (push) Failing after 52s
Clang Build CI / run-video (push) Successful in 2m41s
Clang Lint CI / lint-no-video (push) Successful in 2m38s
Clang Lint CI / lint-video (push) Successful in 1m22s
v1.2.1
2026-05-24 23:32:25 +02:00
klemek 4e14404726 docs: add projection mapping docs 2026-05-24 23:31:55 +02:00
klemek db77846f1b feat: default project up to 4 masks 2026-05-24 23:29:41 +02:00
klemek 57fa627bed forge (steel) v1.2.0
Clang Build CI / run-no-video (push) Successful in 1m8s
Clang Lint CI / lint-no-video (push) Successful in 1m7s
Clang Build CI / build-release (push) Successful in 1m48s
Clang Build CI / run-video (push) Successful in 1m13s
Clang Lint CI / lint-video (push) Successful in 1m55s
v1.2.0
2026-05-21 00:43:02 +02:00
klemek 9dbfd34566 docs: update DEVELOPMENT.md 2026-05-21 00:42:42 +02:00
klemek 3dc2a77529 fix: same key multiple uses
Clang Lint CI / lint-no-video (push) Successful in 1m4s
Clang Build CI / run-video (push) Successful in 1m4s
Clang Build CI / run-no-video (push) Successful in 1m4s
Clang Build CI / build-release (push) Has been cancelled
Clang Lint CI / lint-video (push) Successful in 1m27s
2026-05-21 00:41:44 +02:00
klemek 7dbce62182 feat: ignore some values in auto random 2026-05-21 00:32:03 +02:00
klemek bb84350591 feat: default projection mapping with shift + M 2026-05-20 23:20:55 +02:00
klemek 7db7f4b89e Update README.md 2026-05-17 01:01:53 +02:00
klemek e5b2d2306f forge (steel) v1.1.3
Clang Build CI / run-no-video (push) Successful in 1m10s
Clang Lint CI / lint-no-video (push) Successful in 1m18s
Clang Build CI / build-release (push) Successful in 1m53s
Clang Build CI / run-video (push) Successful in 1m20s
Clang Lint CI / lint-video (push) Successful in 2m48s
v1.1.3
2026-05-17 00:58:34 +02:00
klemek 54b166d33f fix: clock_gettime instead of clock
Clang Build CI / build-release (push) Has been cancelled
Clang Build CI / run-no-video (push) Has been cancelled
Clang Build CI / run-video (push) Has been cancelled
Clang Lint CI / lint-no-video (push) Successful in 1m14s
Clang Lint CI / lint-video (push) Successful in 1m16s
2026-05-17 00:57:59 +02:00
klemek 344029f195 fix: default video buffers to 1 2026-05-17 00:41:59 +02:00
klemek 4837ab2786 fix: on video disconnect reset all context resolution 2026-05-17 00:41:13 +02:00
klemek e38f57af46 feat: select fourcc and handle hw decoded
Clang Build CI / build-release (push) Failing after 54s
Clang Build CI / run-video (push) Successful in 1m12s
Clang Lint CI / lint-no-video (push) Successful in 1m12s
Clang Build CI / run-no-video (push) Successful in 1m17s
Clang Lint CI / lint-video (push) Successful in 4m33s
2026-05-17 00:40:22 +02:00
klemek e667c6b869 fix: default project src inputs 2026-05-16 21:42:01 +02:00
klemek 0b344eb52a fix: video input on both output and monitoring 2026-05-16 21:41:14 +02:00
klemek fddb11dbe3 forge (steel) v1.1.2
Clang Build CI / run-video (push) Successful in 1m31s
Clang Build CI / run-no-video (push) Successful in 1m31s
Clang Build CI / build-release (push) Successful in 1m42s
Clang Lint CI / lint-no-video (push) Successful in 2m29s
Clang Lint CI / lint-video (push) Successful in 2m29s
v1.1.2
2026-05-16 19:04:47 +02:00
klemek 591bfbe0aa fix: remove not backward compatible snd_lib_log_set_handler
Clang Lint CI / lint-no-video (push) Successful in 55s
Clang Build CI / run-no-video (push) Successful in 1m36s
Clang Build CI / run-video (push) Successful in 1m37s
Clang Build CI / build-release (push) Successful in 1m57s
Clang Lint CI / lint-video (push) Successful in 2m5s
2026-05-16 18:56:45 +02:00
klemek b01314778d docs: add comment for project_free
Clang Lint CI / lint-no-video (push) Failing after 3m4s
Clang Build CI / run-no-video (push) Failing after 3m49s
Clang Build CI / run-video (push) Failing after 3m48s
Clang Build CI / build-release (push) Failing after 4m3s
Clang Lint CI / lint-video (push) Failing after 1m26s
2026-05-16 18:49:44 +02:00
klemek cbdf4c768d fix: const vertex_shader_text
Clang Build CI / build-release (push) Has been cancelled
Clang Build CI / run-no-video (push) Has been cancelled
Clang Build CI / run-video (push) Has been cancelled
Clang Lint CI / lint-video (push) Has been cancelled
Clang Lint CI / lint-no-video (push) Has been cancelled
2026-05-16 18:48:26 +02:00
klemek 9787f468e8 fix: dont shadow stdlib rand 2026-05-16 18:47:51 +02:00
klemek 2a8bd612b3 fix: unnecessary structs 2026-05-16 18:47:16 +02:00
klemek ba44237661 fix: MidiBackgroundListenArgs bad typedef 2026-05-16 18:46:34 +02:00
klemek efb13bb9ea fix: auto random debug string bad practice 2026-05-16 18:45:18 +02:00
klemek d89de9d6dd fix: check_eglerror_ro dead code 2026-05-16 18:42:17 +02:00
klemek 6ff0246f42 fix: GLint uniform location instead of GLuint 2026-05-16 18:40:52 +02:00
klemek c45b5ef405 fix: glGetShaderInfoLog with invalid parameters 2026-05-16 18:38:05 +02:00
klemek 12942267d2 fix: dont allow empty values in string args 2026-05-16 18:35:32 +02:00
klemek 15fb29b673 fix: boundary check in parse_uint 2026-05-16 18:32:44 +02:00
klemek 39e1fcc709 fix: set gl context before freeing shaders 2026-05-16 18:32:08 +02:00
klemek 3ae3b23c2a fix: add default value for tex_resolution width 2026-05-16 18:30:28 +02:00
klemek 61c88aae2a fix: check pthread_create return code 2026-05-16 18:29:38 +02:00
klemek fcb2baf84a fix: check return_code of snd_rawmidi_open 2026-05-16 18:26:37 +02:00