2025-09-13 21:01 | build: meta: simplify shader local flag packing | Randy Palamar | 1 | +49 | -55 |
2025-09-12 21:31 | core/decode: fix raw RF pipeline | Randy Palamar | 5 | +83 | -74 |
2025-09-11 17:11 | lib: fix w32 build on newer clang | Randy Palamar | 1 | +1 | -1 |
2025-09-10 02:21 | lib: add beamformer_beamform_data (simple API) | Randy Palamar | 9 | +186 | -98 |
2025-09-10 21:38 | core: don't sleep threads when live imaging is active | Randy Palamar | 1 | +8 | -6 |
2025-09-10 21:29 | util: force inline integer rounding functions | Randy Palamar | 1 | +3 | -3 |
2025-09-10 21:25 | lib: win32: don't close extra semaphore when parameter blocks decrease | Randy Palamar | 1 | +12 | -5 |
2025-09-10 17:24 | core: ensure we only copy needed rf size even when the current data is smaller than the buffer | Randy Palamar | 3 | +10 | -8 |
2025-09-09 19:26 | core: make sure correct shader is selected when base shader has no parameters | Randy Palamar | 1 | +4 | -2 |
2025-09-09 18:42 | das: adapt to Float32 (RF) input | Randy Palamar | 4 | +116 | -64 |
2025-09-09 15:38 | meta/DAS: make interpolate flag a comptime flag | Randy Palamar | 4 | +21 | -11 |
2025-09-08 02:49 | meta/core: combine Transmit/RecieveMode and move into meta code | Randy Palamar | 5 | +21 | -37 |
2025-09-08 02:35 | meta: support generation of enumerations outside of shader permutations | Randy Palamar | 6 | +129 | -103 |
2025-09-07 22:13 | meta: allow non-permutation shader flags to be specified | Randy Palamar | 5 | +41 | -37 |
2025-09-07 21:38 | das: exit early on OOB voxels | Randy Palamar | 1 | +3 | -0 |
2025-09-05 11:39 | beamformer.c: remove potential for a bug in beamformer_reload_shader | Randy Palamar | 1 | +5 | -4 |
2025-09-03 19:35 | build: add meta program | Randy Palamar | 20 | +2322 | -554 |
2025-09-03 20:25 | build: emit dwarf-v4 debug info on unix | Randy Palamar | 1 | +1 | -1 |
2025-09-03 16:49 | os_win32: commit the stupid hack | Randy Palamar | 1 | +7 | -0 |
2025-09-03 16:42 | build: disable default sanitizer use in debug builds | Randy Palamar | 1 | +1 | -1 |
2025-09-03 16:35 | build: disable broken gcc error | Randy Palamar | 2 | +14 | -12 |
2025-08-26 16:29 | fix various issues with MSVC compilation, add note to README | Randy Palamar | 4 | +23 | -9 |
2025-08-24 02:49 | core/lib: rearrange DAS UBO; simplify library parameters struct | Randy Palamar | 11 | +451 | -296 |
2025-08-23 18:34 | core: basic support for matched filtering | Randy Palamar | 14 | +546 | -238 |
2025-08-22 17:07 | core: attempt to coerce multi-gpu systems to use discrete device | Randy Palamar | 2 | +12 | -2 |
2025-08-09 18:57 | ui/lib: add save file name tag field to live parameters | Randy Palamar | 4 | +95 | -21 |
2025-08-18 16:28 | ui: filter cuda "shaders" from broken stages test | Randy Palamar | 1 | +4 | -1 |
2025-08-12 17:33 | ui: visually display broken shader stage | Randy Palamar | 3 | +73 | -26 |
2025-08-09 13:59 | core: make cuda library function pointers into globals | Randy Palamar | 4 | +32 | -39 |
2025-08-04 18:27 | core/lib: support multiple parameter blocks | Randy Palamar | 17 | +1063 | -849 |
2025-08-06 19:41 | shaders/das: fix rounded rf index clamping | Randy Palamar | 1 | +1 | -1 |
2025-08-01 21:41 | lib: set_pipeline_stage_parameters should return success on success | Randy Palamar | 1 | +1 | -0 |
2025-07-30 03:58 | core: asynchronous RF upload thread | Randy Palamar | 11 | +337 | -135 |
2025-08-01 12:16 | core: cleanup plan_compute_pipeline a little | Randy Palamar | 1 | +40 | -41 |
2025-07-31 14:30 | shaders/demod: use correct filter endpoint when decimating | Randy Palamar | 1 | +1 | -0 |
2025-07-31 12:52 | shaders/das: full focus time must still be used for iq rotation | Randy Palamar | 1 | +8 | -8 |
2025-07-30 21:56 | ui: print demod rf size in addition input rf size | Randy Palamar | 3 | +16 | -12 |
2025-07-30 21:51 | ui: use rf_size thats available on master | Randy Palamar | 1 | +1 | -3 |
2025-07-30 18:45 | ui: list RF size and include (FPS) for bulk timings | Randy Palamar | 1 | +31 | -2 |
2025-07-29 13:02 | shaders/das: make it clear that the relevant iq focus time is fractional | Randy Palamar | 1 | +9 | -11 |
2025-07-28 11:35 | shaders/demod: use correct target for demod after decode | Randy Palamar | 1 | +1 | -1 |
2025-07-28 04:16 | build: missed a couple and removed one that should have stayed | Randy Palamar | 1 | +4 | -6 |
2025-07-28 04:04 | build: remove duplicated X macro | Randy Palamar | 1 | +2 | -8 |
2025-07-28 02:47 | shaders/demod: index forward on RF data | Randy Palamar | 2 | +11 | -14 |
2025-07-27 23:53 | lib: ensure locked_region_upload is perfoming actions on valid shared memory | Randy Palamar | 1 | +21 | -12 |
2025-07-27 20:55 | ui: cycle colours for bar graph | Randy Palamar | 1 | +1 | -1 |
2025-07-27 18:38 | build: output matlab beamformer classes | Randy Palamar | 3 | +104 | -53 |
2025-07-27 17:59 | build: rework bindings generator | Randy Palamar | 1 | +58 | -32 |
2025-07-27 17:58 | build: everything depends on build/build.exe | Randy Palamar | 1 | +5 | -1 |
2025-07-27 13:57 | core: ctx->latest_frame is check for data; flatten BeamformerComputeFrame | Randy Palamar | 5 | +74 | -82 |
| 590 more commits remaining, fetch the repository |