ogl_beamforming

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

DateCommit messageAuthorFiles+-
2025-05-29 12:39add short README on how to buildRandy Palamar1+26-0
2025-05-26 17:48build: use cmd_base with empty options for rebuilding selfRandy Palamar1+33-33
2025-05-21 03:01core: add compiler.h for compiler/os/arch detectionRandy Palamar6+93-48
2025-05-20 20:56build: enable ms-extensions when building with clang on w32Randy Palamar1+2-0
2025-05-19 23:38util: don't try to compute a 36x36 hadamardRandy Palamar1+36-22
2025-05-19 23:36intrinsics: detect compiler once, add read_only attributeRandy Palamar1+27-1
2025-05-18 23:22das: make cubic equation read closer to linked referenceRandy Palamar1+3-4
2025-05-16 01:33das: add optional coherency weighting to output dataRandy Palamar3+29-18
2025-05-15 16:18cuda: cleanup function namesRandy Palamar3+21-23
2025-05-15 16:03cuda: integrate new function for setting the channel mappingTyler Henry2+12-7
2025-05-15 13:57build: armv8 is the name compilers use not aarch64Randy Palamar1+2-2
2025-05-14 03:13cleanup remaining usage of static keywordRandy Palamar10+197-201
2025-05-14 02:05os: rename stderr to error_handleRandy Palamar6+16-16
2025-05-13 21:39ui: only display dynamic range in log scale modeRandy Palamar1+4-3
2025-05-12 22:43build: make sure submodules are cloned if they don't existRandy Palamar6+13-6
2025-05-07 02:24build: remove separate libglfwRandy Palamar1+30-50
2025-05-06 12:42lib: add and check beamformer parameters version numberRandy Palamar5+26-10
2025-05-06 04:22main_linux: fix hardcoded 2 fds in poll() callRandy Palamar1+1-1
2025-05-06 04:16os: move get_native_gl_context into main filesRandy Palamar4+18-18
2025-05-06 03:25build: gcc sucks alotRandy Palamar1+20-10
2025-05-06 03:12build/ci: fix building on w32Randy Palamar2+34-25
2025-05-06 01:47lib: if you want to be successful in the beamforming industry...Randy Palamar1+3-3
2025-05-05 01:33build/lib: construct single helper lib headerRandy Palamar5+73-54
2025-05-05 01:03build: output to out; split helper lib into separate functionRandy Palamar1+38-20
2025-05-04 22:39lib: add error codes for failure casesRandy Palamar4+140-82
2025-05-04 20:20core/lib: API breakage: use base c types for parameters, share os layerRandy Palamar13+204-253
2025-05-04 04:52os: use dynamic arrays for file watches (dirs and files)Randy Palamar6+32-37
2025-05-04 04:06build: generic optimization targetRandy Palamar1+35-13
2025-05-02 23:33util: make_hadamard_transpose: use correct condition for capacity checkRandy Palamar1+1-1
2025-05-02 23:27util: use push_array naming instead of arbitrary "alloc()"Randy Palamar4+21-20
2025-05-02 14:31util: make default s8 empty not 0Randy Palamar5+11-11
2025-05-02 13:56util: rework arena string buildingRandy Palamar9+148-166
2025-04-27 02:04build: replace build.sh with build.cRandy Palamar8+648-195
2025-04-30 16:01ui: fix scale bar marker colourRandy Palamar1+7-6
2025-04-30 15:49ui: don't update live view coordinates until live frame updatesRandy Palamar1+7-5
2025-04-29 22:32ui: fix an edge case for text inputRandy Palamar1+18-19
2025-04-26 21:55ui: sub tables for parameter group listingsRandy Palamar1+65-40
2025-04-26 04:33ui: fix cycler variables leaking label array memory on releaseRandy Palamar1+8-10
2025-04-26 03:52ui: combine table row and cell iteratorsRandy Palamar1+72-79
2025-04-26 02:23ui: cleanup variable _base functionsRandy Palamar2+35-64
2025-04-25 03:18ui: correctly size table cell input rectsRandy Palamar1+2-1
2025-04-25 03:08ui: cyclers now store a reference to their stateRandy Palamar1+51-88
2025-04-25 02:27ui: UIViews now have a single child and only manage scrollingRandy Palamar1+116-110
2025-04-24 13:55ui: use table helper for parameter listingRandy Palamar1+70-56
2025-04-24 02:20ui: rewrite draw_compute_stats to use table layout codeRandy Palamar2+49-44
2025-04-24 01:49ui: make table cell data genericRandy Palamar1+16-4
2025-04-24 01:37ui: add table cell iteratorRandy Palamar1+95-49
2025-04-21 00:33ui: add table row iterator helperRandy Palamar1+94-72
2025-04-19 20:18ui: add automatic table layout pathRandy Palamar1+290-81
2025-04-25 01:26das: handle FLASH modeRandy Palamar1+2-0
435 more commits remaining, fetch the repository