ogl_beamforming

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

DateCommit messageAuthorFiles+-
2025-01-17 05:55das: fix multipass volume exportRandy Palamar1+3-2
2025-01-14 15:15ui: don't stretch the output when changing view regionRandy Palamar4+72-32
2025-01-15 03:23ui: overlay mouse coordinates when hoveringRandy Palamar2+29-4
2025-01-15 01:07hadamard: fix adjacent channel swappingRandy Palamar1+4-3
2025-01-14 13:00ui: use CLAMP_TO_BORDER on view output textureRandy Palamar1+6-2
2025-01-13 23:04ui: work around raylib's texture filteringRandy Palamar1+4-0
2025-01-10 17:11ui: don't draw ruler when start point is out of viewRandy Palamar1+2-1
2025-01-10 15:35ui: scale bar click to zoom interactionRandy Palamar3+96-44
2025-01-09 23:57das: tidy up hercules pathzemplab1+53-48
2025-01-09 13:26ui: split scale bar drawing into a helperRandy Palamar1+49-46
2025-01-09 05:12ui: pass scale bars through the interaction systemRandy Palamar2+98-22
2025-01-08 20:34das: FORCES: recieve distance in y should always be 0Randy Palamar1+2-2
2025-01-08 20:30update gitignoreRandy Palamar1+5-4
2025-01-08 20:25ui: draw debug overlay ontop of everything elseRandy Palamar1+1-1
2025-01-08 18:13das: use the correct number of channels for HERCULES and RCARandy Palamar1+4-4
2025-01-08 16:54move scale bar drawing into draw_display_overlayRandy Palamar1+107-107
2025-01-08 16:23avoid raylib GetMouseWheelMove() jankRandy Palamar1+4-4
2025-01-08 15:07improve display ruler interactionRandy Palamar4+131-73
2025-01-07 06:01split ruler drawing into a seperate functionRandy Palamar4+111-65
2025-01-08 03:40das: correct element positioningRandy Palamar1+23-15
2025-01-08 02:56das: bring back HERCULES tribal knowledgeRandy Palamar1+3-0
2025-01-08 02:49helper lib: change output_points to uv4 in beamform_data_synchronizedRandy Palamar2+3-2
2025-01-06 20:23debug: log when executable reloads and properly reload uiRandy Palamar5+24-9
2024-12-21 00:11port to aarch64Randy Palamar6+81-25
2024-12-11 00:51make test less zealousRandy Palamar1+1-2
2024-12-11 00:30don't crash when reloading shaders when no data is loadedRandy Palamar2+14-2
2024-12-06 23:17add a couple normal RCA beamforming methods to das shaderzemplab3+92-21
2024-12-10 18:19calculate transmit distance relative to world spaceRandy Palamar1+14-7
2024-12-10 18:05add cycle_t to das shader for help with debuggingRandy Palamar3+7-0
2024-12-10 12:34don't over-constrain mem_copyRandy Palamar2+2-9
2024-12-10 04:46simpilify some frame iterationRandy Palamar1+12-17
2024-12-10 04:29avoid flickering from unnecessary ui driven texture clearsRandy Palamar3+41-8
2024-12-10 04:27don't flood the work queue with in flight framesRandy Palamar2+19-6
2024-12-10 02:21allow non power of 2/multiple of 12 image dimensions to pass throughRandy Palamar1+6-2
2024-12-07 22:54make output test dim consistent with stored frame dimRandy Palamar1+12-2
2024-12-07 16:29move fno-builtin to correct cflagsRandy Palamar1+2-2
2024-12-06 17:14use fno-builtin to avoid broken mingw builtinsRandy Palamar1+1-1
2024-12-06 17:11use X macro to simplify the addition of new shadersRandy Palamar3+22-21
2024-11-28 22:05always allocate an output frameRandy Palamar1+3-1
2024-11-28 22:05update cuda lib bindingsRandy Palamar2+5-4
2024-11-28 18:11user higher contrast color for rulerRandy Palamar2+2-1
2024-11-28 17:55bump raylib to v5.5Randy Palamar1+1-1
2024-11-26 23:44add ruler display interactionRandy Palamar5+98-38
2024-11-26 21:24don't crash when trying to average without enough backlog framesRandy Palamar1+12-6
2024-11-21 19:52combine hercules/uforces shaders into an uber DAS shaderRandy Palamar9+229-280
2024-11-19 22:20fix cuda buffer offsetRandy Palamar1+1-1
2024-11-15 19:28ui: remove unnecessary buffer clearing and set fixed cursor widthRandy Palamar3+42-33
2024-11-15 03:11add F# to ui and shader parametersRandy Palamar4+14-7
2024-11-15 01:07correct transducer coordinate transform calculationRandy Palamar4+43-43
2024-11-15 00:38fix stream variable printing for VT_I32Randy Palamar1+4-3
228 more commits remaining, fetch the repository