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--.gitignore14L
-rw-r--r--.gitmodules3L
-rw-r--r--LICENSE15L
-rw-r--r--README.md52L
-rw-r--r--assets/IBMPlexSans-Bold.ttf175712B
-rw-r--r--assets/IBMPlexSans-Bold.ttf.LICENSE96L
-rw-r--r--assets/assets.meta1L
-rw-r--r--beamformer.c596L
-rw-r--r--beamformer.h204L
-rw-r--r--beamformer.meta404L
-rw-r--r--beamformer_core.c1455L
-rw-r--r--beamformer_internal.h374L
-rw-r--r--beamformer_parameters.h65L
-rw-r--r--beamformer_shared_memory.c301L
-rw-r--r--build.c3639L
-rw-r--r--compiler.h72L
-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--external/xxhash.h7488L
-rw-r--r--generated/beamformer.meta.c552L
-rw-r--r--intrinsics.c237L
-rw-r--r--lib/ogl_beamformer_lib.c647L
-rw-r--r--lib/ogl_beamformer_lib_base.h151L
-rw-r--r--main_linux.c354L
-rw-r--r--main_w32.c429L
-rw-r--r--math.c896L
-rw-r--r--opengl.h192L
-rw-r--r--os_linux.c167L
-rw-r--r--os_win32.c256L
-rw-r--r--shaders/das.glsl321L
-rw-r--r--shaders/decode.glsl201L
-rw-r--r--shaders/filter.glsl113L
-rw-r--r--shaders/min_max.glsl24L
-rw-r--r--shaders/render_3d.frag.glsl98L
-rw-r--r--shaders/sum.glsl12L
-rw-r--r--tests/decode.c310L
-rw-r--r--tests/throughput.c450L
-rw-r--r--threads.c32L
-rw-r--r--ui.c4226L
-rw-r--r--util.c856L
-rw-r--r--util.h381L
-rw-r--r--util_gl.c69L
-rw-r--r--util_os.c26L