Commit: a68a0fdf1299196ec005d8d5610d90cee8a9dab5
Parent: 33d4a44dbb556e2d81d83a0c56bb16d8fa749b2e
Author: Randy Palamar
Date: Tue, 8 Apr 2025 20:54:19 -0600
core: fix parameters upload assert
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/beamformer.c b/beamformer.c
@@ -602,7 +602,7 @@ complete_queue(BeamformerCtx *ctx, BeamformWorkQueue *q, Arena arena, iptr gl_co
case BW_UPLOAD_PARAMETERS:
case BW_UPLOAD_PARAMETERS_HEAD:
case BW_UPLOAD_PARAMETERS_UI: {
- ASSERT(!atomic_load((i32 *)((u8 *)ctx->shared_memory + work->completion_barrier)));
+ ASSERT(!atomic_load((i32 *)(barrier_offset + work->completion_barrier)));
glNamedBufferSubData(cs->shared_ubo, 0, sizeof(ctx->shared_memory->parameters),
&ctx->shared_memory->parameters);
ctx->ui_read_params = work->type != BW_UPLOAD_PARAMETERS_HEAD && !work->generic;