diff --git a/src/gallium/drivers/r600/r600_pipe.c b/src/gallium/drivers/r600/r600_pipe.c index bd761624582..ce77d77c32c 100644 --- a/src/gallium/drivers/r600/r600_pipe.c +++ b/src/gallium/drivers/r600/r600_pipe.c @@ -313,9 +313,10 @@ static int r600_get_param(struct pipe_screen* pscreen, enum pipe_cap param) case PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX: case PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION: case PIPE_CAP_ROBUST_BUFFER_ACCESS_BEHAVIOR: - return 1; + return 1; - case PIPE_CAP_NIR_ATOMICS_AS_DEREF: + case PIPE_CAP_NIR_ATOMICS_AS_DEREF: + case PIPE_CAP_GL_SPIRV: return is_nir_enabled(&rscreen->b); case PIPE_CAP_TEXTURE_TRANSFER_MODES: