From c5f44e51fb3a8e2cfc786e4682d8a0193f8e060a Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 4 Apr 2022 17:00:26 -0400 Subject: zink: fix max geometry input component advertising forgot to divide by 4 somehow cc: mesa-stable Reviewed-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index ebfbd62ef66..ba33a5f6fd6 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -864,7 +864,7 @@ zink_get_shader_param(struct pipe_screen *pscreen, max = screen->info.props.limits.maxTessellationEvaluationInputComponents / 4; break; case PIPE_SHADER_GEOMETRY: - max = screen->info.props.limits.maxGeometryInputComponents; + max = screen->info.props.limits.maxGeometryInputComponents / 4; break; case PIPE_SHADER_FRAGMENT: /* intel drivers report fewer components, but it's a value that's compatible -- cgit v1.2.3