ogl_beamforming

Ultrasound Beamforming Implemented with OpenGL
git clone anongit@rnpnr.xyz:ogl_beamforming.git
Log | Files | Refs | Feed | Submodules | LICENSE

DateCommit messageAuthorFiles+-
2025-04-02 11:56util: rework da_push_ as da_reserve allowing for bulk reservationsRandy Palamar1+14-8
2025-04-02 00:33render: adjust thresholding calculationDarathDev1+1-1
2025-04-01 12:09ui: use a dynamic array for region draw stackRandy Palamar2+42-21
2025-03-31 23:52ui: make scale bars toggleable, add radio buttonsRandy Palamar1+109-39
2025-03-29 22:02ui: fix extra space on dropdown menuRandy Palamar1+16-13
2025-03-29 21:29ui: rename draw_beamformer_variable and draw_variableRandy Palamar1+12-17
2025-03-28 12:29ui: unify text drawing into a common pathRandy Palamar1+157-142
2025-03-28 01:25core: convert beamformer parameters to X macro, add ACE_HERCULES idRandy Palamar3+58-80
2025-03-27 19:26lib: expose the generic send_data/beamform_data_synchronized apiRandy Palamar2+23-66
2025-03-27 12:00ui: hover_var helperRandy Palamar1+32-32
2025-03-27 11:34ui: don't use custom variable type for view close buttonRandy Palamar1+30-34
2025-03-26 16:25core: export the correct average frameRandy Palamar1+2-2
2025-03-26 14:22das: make interpolation a beamform parameterRandy Palamar3+18-11
2025-03-25 21:47lib: fix generated function namesRandy Palamar1+11-12
2025-03-25 21:27core: decode: support decoding of complex floatsRandy Palamar5+77-65
2025-03-25 16:40core: set raylib flag to keep window running in backgroundRandy Palamar1+1-1
2025-03-25 16:07core: actually display the most up to date averaged frameRandy Palamar1+13-6
2025-03-25 13:52ui: use button IDs instead of function pointersRandy Palamar1+29-17
2025-03-25 13:22ui: add a workaround for ui draw order clashingRandy Palamar1+7-2
2025-03-25 12:43ui: fix some progress bar jankRandy Palamar1+6-8
2025-03-25 12:11ui: add frame view splitsRandy Palamar6+338-110
2025-03-24 22:23das: uhercules: skip first channel dataRandy Palamar1+1-1
2025-03-24 02:08core: use a ping-pong buffer for average frames when averagingRandy Palamar2+45-31
2025-03-24 02:05core/debug: renderdoc can now be called wherever; no need for contextRandy Palamar1+8-4
2025-03-23 23:53ui: do frame view rendering per view and only when neededRandy Palamar5+341-225
2025-03-23 05:05ui: move progress bar to separate elementRandy Palamar2+83-45
2025-03-23 02:29ui: draw title bars and pass all views through common pathRandy Palamar3+490-265
2025-03-22 13:22ui: determine to append tx count to label using X-macroRandy Palamar4+21-23
2025-03-22 03:58util: swap the argument order on mem_copy/mem_moveRandy Palamar3+15-15
2025-03-22 03:50rename size -> izRandy Palamar7+68-68
2025-03-22 02:50os: rename Platform -> OSRandy Palamar8+138-141
2025-03-22 02:30os: remove os_write_err_msgRandy Palamar4+27-33
2025-03-20 22:26core: add support for uHERCULESRandy Palamar3+18-8
2025-03-20 15:17ui: shrink_rect: make sure size doesn't go negativeRandy Palamar1+2-0
2025-03-20 13:29ui: add scrolling to clipped parameter viewRandy Palamar1+47-17
2025-03-20 03:04ui: use scissor mode to enforce variables clamping to their rectRandy Palamar1+2-0
2025-03-20 03:00ui: correct condition for continuing a drag interactionRandy Palamar1+1-1
2025-03-19 13:45ui: limit view drawing to provided draw rectangleRandy Palamar1+116-55
2025-03-16 05:37ui: implement region resizingRandy Palamar1+107-50
2025-03-16 04:07ui: implement a region based layout systemRandy Palamar6+345-189
2025-03-19 03:47minor readability tweak for finding display_frame_indexRandy Palamar1+1-1
2025-03-19 01:32util: invert error condition in stream_commitRandy Palamar1+1-1
2025-03-18 23:17util: add stream_reset and stream_commit helpersRandy Palamar6+34-22
2025-03-18 22:24core: support exporting the average frameRandy Palamar1+4-1
2025-03-18 21:13core: make sure averaged frame gets correct das_shader_idRandy Palamar1+1-0
2025-03-18 20:02core: correct sum shader invocation when averaging framesRandy Palamar1+23-37
2025-03-18 01:54ui: draw mouse coords and ruler length with outlineRandy Palamar1+3-2
2025-03-14 13:44ui: fix some buffer overruns during text inputRandy Palamar1+6-4
2025-03-14 12:48ui: add a helper for drawing outlined textRandy Palamar1+16-3
2025-03-14 04:30ui: print transmit count for VLS and TPW as wellRandy Palamar1+5-1
328 more commits remaining, fetch the repository