| 2026-10-20 01:08 | shaders/das: drop SingleFocus/SingleOrientation flag | Randy Palamar | 5 | +19 | -50 |
| 2026-10-19 14:41 | beamformer_shared_memory.c: Sets -> Blocks | Randy Palamar | 1 | +1 | -1 |
| 2026-10-19 13:35 | core/lib: internal api for compute push parameters | Randy Palamar | 10 | +175 | -117 |
| 2026-10-17 16:03 | core: cleanup weird ceil_f32 calculation for dispatch sizes | Randy Palamar | 2 | +21 | -14 |
| 2026-10-17 15:48 | shaders: reshape: clean up Input/Output definition | Randy Palamar | 1 | +3 | -58 |
| 2026-10-17 12:32 | external/xxhash: bump to 0.8.4 | Randy Palamar | 1 | +133 | -93 |
| 2026-10-16 13:05 | ui: drop off_axis_position storage | Randy Palamar | 1 | +14 | -9 |
| 2026-10-16 12:55 | core: drop partial BeamformerParameters structs | Randy Palamar | 4 | +34 | -96 |
| 2026-10-16 03:00 | das: checkpoint on multi-tile beamforming | Randy Palamar | 5 | +99 | -57 |
| 2026-10-15 13:24 | core: table drive acquisition sparsity check | Randy Palamar | 4 | +71 | -58 |
| 2026-10-14 11:53 | das: FORCES: readability for acquisition chunk check | Randy Palamar | 1 | +5 | -5 |
| 2026-10-13 19:26 | ui: add emission parameter info to parameter lister | Randy Palamar | 4 | +79 | -12 |
| 2026-10-13 17:50 | das: FORCES: consider tx_rx_orientation, remove naming ambiquity | Randy Palamar | 5 | +52 | -88 |
| 2026-10-13 17:06 | tests: common: basic support for HeaderV3 | Randy Palamar | 1 | +163 | -101 |
| 2026-10-12 20:02 | meta: stride calculation can be table driven | Randy Palamar | 3 | +24 | -29 |
| 2026-10-12 18:47 | meta: generate beamformer_data_strides() function | Randy Palamar | 6 | +185 | -190 |
| 2026-10-12 17:31 | build/meta: add basic support for pointers in structs | Randy Palamar | 2 | +30 | -15 |
| 2026-10-10 18:00 | build/meta: use Expand to splat struct members | Randy Palamar | 2 | +54 | -36 |
| 2026-10-10 16:02 | util: fix numeric conversion of negative floats | Randy Palamar | 1 | +1 | -0 |
| 2026-10-09 03:22 | base/intrinsics: change return type of clz/ctx to u32 | Randy Palamar | 1 | +7 | -9 |
| 2026-10-07 03:01 | ui: break out some common table and context menu code | Randy Palamar | 1 | +121 | -159 |
| 2026-10-06 13:11 | ui: fix alignment of tab settings button | Randy Palamar | 1 | +10 | -11 |
| 2026-10-06 01:55 | tests: move some code into test_common.c | Randy Palamar | 2 | +330 | -380 |
| 2026-10-06 01:34 | external: zemp_bp.h: update to include HeaderV3 | Randy Palamar | 1 | +98 | -29 |
| 2026-10-04 03:17 | das: don't use explicit Catmull-Rom for Float16Complex | Randy Palamar | 1 | +1 | -1 |
| 2026-10-04 02:42 | das: explicitly write out Catmull-Rom spline in cubic | Randy Palamar | 1 | +36 | -19 |
| 2026-10-04 02:14 | das: uFORCES: be more explicit about acquisition chunk handling | Randy Palamar | 1 | +3 | -6 |
| 2026-10-04 00:03 | gpu/core: use more explicit upload api to reduce latency | Randy Palamar | 5 | +167 | -71 |
| 2026-10-03 12:23 | lib: minor refactoring towards rebeamforming already upload data | Randy Palamar | 5 | +54 | -22 |
| 2026-10-01 14:26 | ui: fix gcc stupidity about non-constant initializers | Randy Palamar | 1 | +2 | -2 |
| 2026-10-01 14:20 | base: make read_only imply static | Randy Palamar | 17 | +133 | -133 |
| 2026-10-01 14:03 | lib/util: set const on a few more function parameters | Randy Palamar | 3 | +13 | -13 |
| 2026-10-01 13:22 | base: switch read_only from attribute to const | Randy Palamar | 12 | +71 | -124 |
| 2026-09-28 14:20 | das: FORCES: move the time offset into transmit index | Randy Palamar | 1 | +2 | -2 |
| 2026-09-27 20:42 | das: FORCES: move repeated tx delay calc into registers | Randy Palamar | 1 | +31 | -16 |
| 2026-09-26 15:32 | core: make rf data shuffling more flexible & robust | Randy Palamar | 6 | +202 | -100 |
| 2026-09-17 02:43 | core: re-enable memory barrier between compute stages | Randy Palamar | 1 | +10 | -2 |
| 2026-09-16 05:12 | vulkan: correctly handle queue index assignments | Randy Palamar | 3 | +42 | -26 |
| 2026-09-15 03:52 | vulkan: cleanup staging buffer setup/usage | Randy Palamar | 3 | +23 | -21 |
| 2026-09-15 02:47 | vulkan: add ForceStagingBuffers compile flag for testing/debug | Randy Palamar | 1 | +23 | -6 |
| 2026-09-15 01:55 | das: move Sparse element offset into address constant | Randy Palamar | 1 | +2 | -2 |
| 2026-09-12 20:35 | vulkan: fallback to staging buffer when ReBAR access not possible | Randy Palamar | 5 | +207 | -96 |
| 2026-09-12 14:11 | core: reduce ping pong buffer slots back to 2 | Randy Palamar | 5 | +30 | -43 |
| 2026-09-11 12:17 | vulkan: allow vulkan layer debug to be split from beamformer debug | Randy Palamar | 1 | +9 | -7 |
| 2026-09-11 03:22 | shaders: re-add readonly qualifier to a few buffer reference types | Randy Palamar | 2 | +15 | -17 |
| 2026-09-10 14:16 | das: VLS/TPW: split sample index calculation up like in HERCULES | Randy Palamar | 1 | +3 | -3 |
| 2026-09-10 13:36 | core: ensure pipeline barrier between DAS input writer and DAS | Randy Palamar | 1 | +3 | -1 |
| 2026-09-10 12:24 | lib: set timeout in beamformer_beamform_data | Randy Palamar | 1 | +2 | -0 |
| 2026-09-09 04:25 | decode/filter: cleanup over-complicated shared memory loading | Randy Palamar | 2 | +3 | -20 |
| 2026-09-03 01:52 | vulkan: drop support for non-coherent host memory | Randy Palamar | 1 | +44 | -23 |
| 946 more commits remaining, fetch the repository |