From 55cd0fb42c972dfa19d885aa045815066a1cf339 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Corentin=20No=C3=ABl?= Date: Wed, 18 Dec 2024 17:19:40 +0100 Subject: [PATCH] virgl: Use MAX_SAMPLERS instead of MAX_SHADER_SAMPLER_VIEWS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The PIPE_SHADER_CAP_MAX_TEXTURE_SAMPLERS cap is meant for samplers and not sampler views, change this. Signed-off-by: Corentin Noël Part-of: --- src/gallium/drivers/virgl/virgl_screen.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gallium/drivers/virgl/virgl_screen.c b/src/gallium/drivers/virgl/virgl_screen.c index 609ae810603..3aec55db850 100644 --- a/src/gallium/drivers/virgl/virgl_screen.c +++ b/src/gallium/drivers/virgl/virgl_screen.c @@ -439,8 +439,7 @@ virgl_get_shader_param(struct pipe_screen *screen, case PIPE_SHADER_CAP_SUBROUTINES: return 1; case PIPE_SHADER_CAP_MAX_TEXTURE_SAMPLERS: - return MIN2(vscreen->caps.caps.v2.max_texture_samplers, - PIPE_MAX_SHADER_SAMPLER_VIEWS); + return MIN2(vscreen->caps.caps.v2.max_texture_samplers, PIPE_MAX_SAMPLERS); case PIPE_SHADER_CAP_INTEGERS: return vscreen->caps.caps.v1.glsl_level >= 130; case PIPE_SHADER_CAP_MAX_CONTROL_FLOW_DEPTH: