ogl_beamforming

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

ModeNameSize
-rw-r--r--.github/workflows/build.yml52L
-rw-r--r--.gitignore9L
-rw-r--r--.gitmodules3L
-rw-r--r--LICENSE15L
-rw-r--r--README.md29L
-rw-r--r--assets/IBMPlexSans-Bold.ttf175712B
-rw-r--r--assets/LICENSE96L
-rw-r--r--beamformer.c1342L
-rw-r--r--beamformer.h383L
-rw-r--r--beamformer_parameters.h207L
-rw-r--r--beamformer_shared_memory.c288L
-rw-r--r--build.c918L
-rw-r--r--compiler.h63L
-rw-r--r--external/cephes.c115L
-rw-r--r--external/include/raylib_extended.h2L
m---------external/raylib @ c1ab645
-rw-r--r--external/rcore_extended.c8L
-rw-r--r--helpers/ogl_beamformer_lib.c612L
-rw-r--r--helpers/ogl_beamformer_lib_base.h119L
-rw-r--r--intrinsics.c185L
-rw-r--r--main_linux.c111L
-rw-r--r--main_w32.c131L
-rw-r--r--math.c635L
-rw-r--r--opengl.h162L
-rw-r--r--os_linux.c304L
-rw-r--r--os_win32.c416L
-rw-r--r--shaders/das.glsl341L
-rw-r--r--shaders/decode.glsl106L
-rw-r--r--shaders/demod.glsl70L
-rw-r--r--shaders/min_max.glsl24L
-rw-r--r--shaders/render_3d.frag.glsl50L
-rw-r--r--shaders/sum.glsl12L
-rw-r--r--static.c606L
-rw-r--r--tests/throughput.c432L
-rw-r--r--ui.c3922L
-rw-r--r--util.c650L
-rw-r--r--util.h363L
-rw-r--r--util_gl.c74L