ogl_beamforming

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

DateCommit messageAuthorFiles+-
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
2024-11-14 23:29hercules: properly step the second axis when image is off axisRandy Palamar1+1-1
2024-11-14 23:25ui: adjust threshold instead of dynamic range when scrolling on imageRandy Palamar1+2-2
2024-11-14 23:18decouple ui interaction from ui drawingRandy Palamar7+573-372
2024-11-14 18:45queue a recompute when shaders are reloadedRandy Palamar1+3-1
2024-11-13 16:17fix completely bogus program setting during shader loadingRandy Palamar1+1-1
2024-11-13 16:07fix broken assert in debug buildRandy Palamar1+1-1
2024-11-13 04:38move pipe polling out of beamformerRandy Palamar7+37-38
2024-11-13 04:16remove unnecessary ubo bindingRandy Palamar2+2-3
2024-11-13 03:41win32: naming the variable is hardRandy Palamar1+1-1
2024-11-13 03:37helper lib: win32: fix cast from iptr to actual pointerRandy Palamar1+3-2
2024-11-12 23:14add queued data exportingRandy Palamar9+313-91
2024-11-08 21:58restructure beamform submissions into work queueRandy Palamar8+486-308
2024-11-12 17:59change g_compute_shader_header text to a macroRandy Palamar2+3-3
2024-10-31 21:44add GL Object labels to aid debuggingRandy Palamar3+36-10
2024-10-31 16:42ci: update the ubuntu package list before trying to installRandy Palamar1+2-1
2024-10-31 16:33win32: fix a few missed argument changesRandy Palamar1+4-6
2024-10-31 16:24use error stream in few missed placesRandy Palamar5+54-57
2024-10-31 16:06remove system raylib support from build scriptRandy Palamar1+20-25
2024-10-31 16:01move shader parameters ubo to static s8Randy Palamar9+77-105
2024-10-29 18:28make kronecker product use SIMDRandy Palamar1+15-7
2024-10-29 15:46support inverse hadamard matrices with dimension 2^n * 12Randy Palamar2+55-3
2024-10-28 21:16ui: use the correct scale value when storing text inputRandy Palamar1+1-1
2024-10-28 20:54add threshold/holdoff to display shaderRandy Palamar5+22-6
205 more commits remaining, fetch the repository