ogl_beamforming

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

Commit: c60092a6a362c5431fe7e5ae5d8b00294e82cee4
Parent: 0eda288152fa8f8d2fb383bd81b8625c3764d98c
Author: Randy Palamar
Date:   Tue, 18 Mar 2025 21:47:48 -0600

minor readability tweak for finding display_frame_index

Diffstat:
Mbeamformer.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/beamformer.c b/beamformer.c @@ -781,7 +781,7 @@ DEBUG_EXPORT BEAMFORMER_FRAME_STEP_FN(beamformer_frame_step) for (BeamformFrame *frame = frame_next(&bfi); frame; frame = frame_next(&bfi)) { if (frame->in_flight && frame->ready_to_present) { frame->in_flight = 0; - ctx->display_frame_index = (bfi.offset + bfi.cursor - 1) % bfi.capacity; + ctx->display_frame_index = frame - bfi.frames; ctx->fsctx.gen_mipmaps = 1; } }