ogl_beamforming

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

Commit: 381acaa04883b5658d3656354e017155d1575a3c
Parent: eb014c46e97668b22c5e1da156ec9159ec6b9831
Author: Randy Palamar
Date:   Thu, 20 Mar 2025 09:17:42 -0600

ui: shrink_rect: make sure size doesn't go negative

Diffstat:
Mui.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/ui.c b/ui.c @@ -587,6 +587,8 @@ extend_rect_centered(Rect r, v2 delta) static Rect shrink_rect_centered(Rect r, v2 delta) { + delta.x = MIN(delta.x, r.size.w); + delta.y = MIN(delta.y, r.size.h); r.size.w -= delta.x; r.size.h -= delta.y; r.pos.x += delta.x / 2;