From 0ff00cfe97995fc5550727e7a77326676997741e Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Wed, 28 Dec 2022 17:56:41 +0100 Subject: [PATCH] r600: Fix early exit when setting SSBOs Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/evergreen_state.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/r600/evergreen_state.c b/src/gallium/drivers/r600/evergreen_state.c index b6347681fc1..7029cd32c12 100644 --- a/src/gallium/drivers/r600/evergreen_state.c +++ b/src/gallium/drivers/r600/evergreen_state.c @@ -4133,8 +4133,8 @@ static void evergreen_set_shader_buffers(struct pipe_context *ctx, unsigned i, idx; unsigned old_mask; - if (shader != PIPE_SHADER_FRAGMENT && - shader != PIPE_SHADER_COMPUTE && count == 0) + if ((shader != PIPE_SHADER_FRAGMENT && + shader != PIPE_SHADER_COMPUTE) || count == 0) return; if (shader == PIPE_SHADER_FRAGMENT)