Commit Graph

10 Commits

Author SHA1 Message Date
mid
b1a1b9a1eb Architectural updates
1. Introduce image UUIDs, so nodes may check for source updates.
2. Flip over design. Now, CHiPubNodes contain private data, instead of
CHiPubNodes being contained within private data. Each node must cache
its source data if it wants to conditionally run.
2025-10-15 09:45:38 +03:00
mid
9ad84c447b do unaligned load 2025-10-12 11:50:58 +03:00
mid
3993163d6d Start Windows compatibility
screen_capture_lite turned out to be pretty broken and so I brought back
my old X11 implementation for the Window node, for Unices only.
Hopefully SCL actually works on Windows because lemme tell you, I do not
want to go knee-deep in that.

Additionally, SAIL was replaced with stb_image because I couldn't get
SAIL to build under MinGW.
2025-10-12 11:23:49 +03:00
mid
e510d92b17 Some error recovery 2025-10-05 23:24:12 +03:00
mid
c91115dad4 Numerous bug fixes, including strides 2025-10-05 23:23:40 +03:00
mid
b6e6713860 Move to EBML-based project file format 2025-10-05 23:21:21 +03:00
mid
50c9a7a6ff Switch from WebM to full Matroska muxer 2025-03-31 21:37:04 +03:00
mid
6fc29ba5f8 Support Twitch streaming, chroma key, errors, fixed modulation, node lifespan, fix bugs, many optimizations 2025-03-09 10:25:39 +02:00
mid
8f053bbdb1 Add Save/Load functionality 2024-06-30 14:43:13 +03:00
mid
18da1dabcd Move to Git 2024-06-26 20:47:26 +03:00