diff --git a/src/gallium/frontends/lavapipe/lvp_pipeline.c b/src/gallium/frontends/lavapipe/lvp_pipeline.c index be18e01666a..049c0379f74 100644 --- a/src/gallium/frontends/lavapipe/lvp_pipeline.c +++ b/src/gallium/frontends/lavapipe/lvp_pipeline.c @@ -852,10 +852,6 @@ lvp_graphics_pipeline_init(struct lvp_pipeline *pipeline, goto fail; switch (stage) { - case MESA_SHADER_GEOMETRY: - pipeline->gs_output_lines = pipeline->shaders[MESA_SHADER_GEOMETRY].pipeline_nir && - pipeline->shaders[MESA_SHADER_GEOMETRY].pipeline_nir->nir->info.gs.output_primitive == SHADER_PRIM_LINES; - break; case MESA_SHADER_FRAGMENT: if (pipeline->shaders[MESA_SHADER_FRAGMENT].pipeline_nir->nir->info.fs.uses_sample_shading) pipeline->force_min_sample = true; diff --git a/src/gallium/frontends/lavapipe/lvp_private.h b/src/gallium/frontends/lavapipe/lvp_private.h index dbf1b8c7a63..69ab6b85d95 100644 --- a/src/gallium/frontends/lavapipe/lvp_private.h +++ b/src/gallium/frontends/lavapipe/lvp_private.h @@ -456,7 +456,6 @@ struct lvp_pipeline { bool line_smooth; bool disable_multisample; bool line_rectangular; - bool gs_output_lines; bool library; bool noop_fs; bool compiled;