From cd74503d5ffa1111a290c5b1663ce8396fd93390 Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Sat, 29 Jan 2022 09:18:44 -0500 Subject: [PATCH] check for valid block binding in parseUniformBlocks --- src/shader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/shader.cpp b/src/shader.cpp index 00c1316..280bf92 100644 --- a/src/shader.cpp +++ b/src/shader.cpp @@ -625,6 +625,7 @@ parseUniformBlocks(MemoryArena* arena, ShaderProgram* s, GLContext* gl_ctx) ub.binding_idx = ctxGetUniformBlockBinding(gl_ctx, ub.name); + assert(ub.binding_idx >= 0); #if 0 if (ub.binding_idx < 0) return false;