summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Add type casts to ckalloc and ckfree in evaluatorCharles Chamberlain2023-09-251-2/+2
| | |/ | |/|
| * | evaluator: Fix a 32-bit thingOmar Rizwan2023-09-241-4/+5
| |/
* | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-221-50/+135
|\|
| * evaluator: Handle case where collect is goneOmar Rizwan2023-09-221-0/+3
| * Hack: Avoid infinite loop if we deplete matchesOmar Rizwan2023-09-211-0/+4
| * evaluator: Defend against null reference to collectOmar Rizwan2023-09-211-2/+4
| * evaluator: Dedupe recollectsOmar Rizwan2023-09-201-18/+38
| * Make metrics non-reactive + put recollect before unmatchOmar Rizwan2023-09-141-2/+2
| * Finish pqueue usage -- performs ok (300 operations/frame)Omar Rizwan2023-09-061-6/+12
| * WIP: Start work on pqueue-based evaluatorOmar Rizwan2023-09-061-35/+59
| * Merge branch 'main' into osnr/operation-logOmar Rizwan2023-09-062-25/+44
| |\
| * | Operation log for perf testingOmar Rizwan2023-09-051-6/+32
* | | c: Minor string adjustmentOmar Rizwan2023-09-201-1/+1
* | | c: Don't shimmer structs into dictionaries just for arg marshalOmar Rizwan2023-09-201-13/+6
* | | math: extra putsOmar Rizwan2023-09-201-1/+0
* | | display: Add basic (wrong scale) text support, PT SansOmar Rizwan2023-09-171-0/+1
* | | c: Warn but don't break if we don't know how to emit a struct getterOmar Rizwan2023-09-151-15/+19
* | | terminal: Fix(?) on DarwinOmar Rizwan2023-09-151-2/+8
* | | WIP: Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-151-2/+2
|\ \ \ | | |/ | |/|
* | | Cast robj pointer to right typeAndrés Cuervo2023-09-121-1/+1
* | | c: Detect C proc name collisionsOmar Rizwan2023-09-111-0/+1
* | | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-088-74/+304
|\| |
| * | Some peering cleanup (receive before Step); build in FPS countingOmar Rizwan2023-09-061-6/+3
| * | terminal: slight hack to fix execvpOmar Rizwan2023-09-061-2/+10
| * | A more reactive terminalZach Potter2023-09-041-19/+33
| |/
| * Precompile peering logicOmar Rizwan2023-09-041-0/+35
| * Measure run timeOmar Rizwan2023-09-041-6/+7
| * terminal: fix on folk0Omar Rizwan2023-09-011-1/+1
| * tweakZach Potter2023-08-251-1/+1
| * cleanup and todosZach Potter2023-08-251-77/+67
| * multiple terminal instancesZach Potter2023-08-221-40/+42
| * Move virtual terminal to lib/terminal.tclZach Potter2023-08-221-0/+179
| * Fix region move distance bugOmar Rizwan2023-08-161-1/+1
| * Add bottomright, topleft, region functions etcCharles Chamberlain2023-08-161-0/+12
| * Increase log size + some unmatch hackingOmar Rizwan2023-08-161-1/+2
| * WIP: Rewrite peering to use shm instead of websocketsOmar Rizwan2023-08-152-58/+20
| * Try to fix collect incrementalOmar Rizwan2023-08-151-1/+2
| * Evaluator: better incrementalize collectOmar Rizwan2023-08-151-5/+19
| * evaluator: Add dot and print helpersOmar Rizwan2023-08-151-0/+9
| * c: Use the Tcl error in __ENSURE_OKOmar Rizwan2023-08-151-1/+1
| * Don't use value == 0 in trie, so 0:0 can actually matchOmar Rizwan2023-08-121-3/+6
| * Measure display fpsOmar Rizwan2023-08-111-0/+2
* | c: Scope getters so fields w/ same name across structs don't collideOmar Rizwan2023-09-081-18/+16
* | Display_vk: Use volk to autoload Vulkan functions (no more vkfn).Omar Rizwan2023-09-081-12/+21
* | WIP: Finally implement setFromAnyProc, start on UBO memcpy againOmar Rizwan2023-09-071-2/+17
* | c: Fix getter for renamed ccOmar Rizwan2023-09-071-3/+3
* | c: Start working on field getters. Throw errors from deep in C!Omar Rizwan2023-09-072-14/+37
* | WIP: It runs all the way through nowOmar Rizwan2023-09-061-1/+6
* | WIP: Start on multi-binding + image support for pipelinesOmar Rizwan2023-09-051-2/+2
* | Test struct array. Fix trie ?Omar Rizwan2023-09-051-1/+1