From 806bd0ad2ca07557d663a3c030010fd549512e2e Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Fri, 9 Jul 2021 10:06:49 +0200 Subject: [PATCH] vrend: Don't try to set SSBOs when no location is given As suggested by Lepton Fixes 57a4e9498a vrend: get rid of glShaderStorageBlockBinding Closes: #229 Signed-off-by: Gert Wollny Reviewed-by: Lepton Wu --- src/vrend_renderer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vrend_renderer.c b/src/vrend_renderer.c index f941b8f..fe280e2 100644 --- a/src/vrend_renderer.c +++ b/src/vrend_renderer.c @@ -4342,6 +4342,9 @@ static void vrend_draw_bind_ssbo_shader(struct vrend_sub_context *sub_ctx, int s if (!has_feature(feat_ssbo)) return; + if (!sub_ctx->prog->ssbo_used_mask[shader_type]) + return; + if (!sub_ctx->ssbo_used_mask[shader_type]) return;