summaryrefslogtreecommitdiffstats
path: root/main.tcl (follow)
Commit message (Expand)AuthorAgeFilesLines
* main: allow passing list of files to loadVirtualProgramss-ol2024-05-251-6/+11
* Merge pull request #139 from FolkComputer/osnr/cleanupOmar Rizwan2024-05-161-5/+7
|\
| * main: Fix entry (fixes tests)Omar Rizwan2024-05-141-1/+1
| * Finish refactor (GPU, util libs). Remove laptop.tcl. Fix calibrate.Omar Rizwan2024-05-141-4/+5
| * Cleanup: Move c-utils into lib and auto-source it; remove play/Omar Rizwan2024-05-091-0/+1
* | main: Ignore folk-printed-programsOmar Rizwan2024-05-141-1/+2
|/
* main: Read from root of live USBOmar Rizwan2024-04-241-1/+3
* Make loadlibLd, filter by architecture if multiple candidatesOmar Rizwan2024-03-191-1/+1
* main: Report mailbox overflow as warningOmar Rizwan2023-11-281-1/+6
* snprintf returns the number of characters that could have been writtenNaveen Michaud-Agrawal2023-11-261-3/+6
* Clear mailbox of unmatched processesNaveen Michaud-Agrawal2023-11-231-0/+8
* display: WIP: Refactor into files; use wishes, not Display::Omar Rizwan2023-10-061-2/+19
* Merge pull request #94 from FolkComputer/osnr/rest-patternsOmar Rizwan2023-10-061-0/+3
|\
| * WIP: Literal lookups for ...rest (works in Whens sometimes now)Omar Rizwan2023-10-031-0/+3
* | main: Document HeapOmar Rizwan2023-09-301-0/+14
* | main,display: Version the Folk heap; evict stale/unused images.Omar Rizwan2023-09-301-15/+114
* | Use c struct for image_tOmar Rizwan2023-09-291-1/+0
* | main,camera: Can now free things from Folk interprocess heapOmar Rizwan2023-09-291-12/+29
* | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-271-6/+12
|\|
| * evaluator/main: Speed up peering! Pi 4 7fps -> 12fps on average?Omar Rizwan2023-09-241-6/+12
* | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-221-2/+2
|\|
| * evaluator: Dedupe recollectsOmar Rizwan2023-09-201-2/+2
* | WIP: Stub in GPU into Folk. Doesn't draw yetOmar Rizwan2023-09-161-20/+20
* | WIP: Start adapting Display_vk to LinuxOmar Rizwan2023-09-161-1/+1
|/
* Some peering cleanup (receive before Step); build in FPS countingOmar Rizwan2023-09-061-5/+22
* Precompile peering logicOmar Rizwan2023-09-041-47/+13
* Measure run timeOmar Rizwan2023-09-041-1/+2
* Small optimization to Commit: uplevel is slowOmar Rizwan2023-09-021-1/+2
* Catch killOmar Rizwan2023-08-171-1/+5
* Support wish to display images.Omar Rizwan2023-08-161-5/+6
* Fix multiprocess mutex. This is usable now!Omar Rizwan2023-08-151-10/+15
* Hack: Kill all old processes on bootOmar Rizwan2023-08-151-0/+4
* WIP: Clear out mailboxes on bootOmar Rizwan2023-08-151-1/+3
* WIP: Rewrite peering to use shm instead of websocketsOmar Rizwan2023-08-151-15/+100
* apriltags: WIP: First working incremental detectorOmar Rizwan2023-08-151-0/+1
* More small monitoring improvements. Remote flamegraph tidOmar Rizwan2023-08-141-2/+2
* Share w/o claim to try to reduce resharing. May not be neededOmar Rizwan2023-08-121-1/+1
* Move display to virtual programOmar Rizwan2023-08-111-4/+0
* Try to not drop 0-statement sets if they follow a nonzero setOmar Rizwan2023-07-201-1/+9
* Fix per-peer receiving statements (fixes test)Omar Rizwan2023-07-141-8/+13
* Speed up shareStatements computation by only doing it onceOmar Rizwan2023-07-141-23/+24
* Fully uncommit and destroy namespace for disconnected peersOmar Rizwan2023-07-061-5/+13
* Experiment: avoid shimmering in When wordsOmar Rizwan2023-07-041-2/+2
* Properly zero out statements on disconnectOmar Rizwan2023-07-031-1/+2
* Finish new Commit schemeOmar Rizwan2023-07-031-11/+12
* WIP: Start on new Commit scheme & syncing schemeOmar Rizwan2023-07-031-21/+28
* Fix load librt to work on folk0 alsoOmar Rizwan2023-06-301-1/+1
* Load librt for PiOmar Rizwan2023-06-301-1/+4
* Measure stepTime including peer timeOmar Rizwan2023-06-291-2/+4
* Introduce shared Folk heap: fixes blob detectorOmar Rizwan2023-06-291-0/+47