diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index 0193db11408..3be250fd0ff 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -657,7 +657,7 @@ panfrost_emit_frag_shader(struct panfrost_context *ctx, if (u_reduced_prim(ctx->active_prim) == MESA_PRIM_LINES && rast->base.line_smooth) { rsd.opaque[8] |= (1u << 16); // multisample_enable = 1 - rsd.opaque[9] &= ~(1u << 30); // single_sampled_lines = 0 + rsd.opaque[9] &= ~(1u << 30); // aligned_line_ends = 0 } /* Word 10, 11 Stencil Front and Back */ @@ -3592,7 +3592,7 @@ panfrost_create_rasterizer_state(struct pipe_context *pctx, pan_pack(&so->stencil_misc, STENCIL_MASK_MISC, cfg) { cfg.front_facing_depth_bias = cso->offset_tri; cfg.back_facing_depth_bias = cso->offset_tri; - cfg.single_sampled_lines = !cso->multisample; + cfg.aligned_line_ends = !cso->multisample; } #endif diff --git a/src/gallium/drivers/panfrost/pan_csf.c b/src/gallium/drivers/panfrost/pan_csf.c index dcaf6c9b668..e11217462bc 100644 --- a/src/gallium/drivers/panfrost/pan_csf.c +++ b/src/gallium/drivers/panfrost/pan_csf.c @@ -1183,11 +1183,11 @@ csf_emit_draw_state(struct panfrost_batch *batch, (rast->multisample && ((ctx->min_samples > 1) || ctx->valhall_has_blend_shader)); - cfg.single_sampled_lines = !rast->multisample; + cfg.aligned_line_ends = !rast->multisample; if (lines && rast->line_smooth) { cfg.multisample_enable = true; - cfg.single_sampled_lines = false; + cfg.aligned_line_ends = false; } bool has_oq = ctx->occlusion_query && ctx->active_queries; diff --git a/src/gallium/drivers/panfrost/pan_jm.c b/src/gallium/drivers/panfrost/pan_jm.c index 9d329f3bef2..c8d68595e3f 100644 --- a/src/gallium/drivers/panfrost/pan_jm.c +++ b/src/gallium/drivers/panfrost/pan_jm.c @@ -563,7 +563,7 @@ jm_emit_tiler_draw(struct mali_draw_packed *out, struct panfrost_batch *batch, (rast->multisample && ((ctx->min_samples > 1) || ctx->valhall_has_blend_shader)); - cfg.flags_0.single_sampled_lines = !rast->multisample; + cfg.flags_0.aligned_line_ends = !rast->multisample; cfg.vertex_array.packet = true; @@ -574,7 +574,7 @@ jm_emit_tiler_draw(struct mali_draw_packed *out, struct panfrost_batch *batch, if (prim == MESA_PRIM_LINES && rast->line_smooth) { cfg.flags_0.multisample_enable = true; - cfg.flags_0.single_sampled_lines = false; + cfg.flags_0.aligned_line_ends = false; } if (fs_required) { diff --git a/src/panfrost/lib/genxml/v10.xml b/src/panfrost/lib/genxml/v10.xml index c95ddf41b4b..47e132bd85a 100644 --- a/src/panfrost/lib/genxml/v10.xml +++ b/src/panfrost/lib/genxml/v10.xml @@ -1880,7 +1880,7 @@ - + diff --git a/src/panfrost/lib/genxml/v4.xml b/src/panfrost/lib/genxml/v4.xml index 385df3b6a46..587547140bb 100644 --- a/src/panfrost/lib/genxml/v4.xml +++ b/src/panfrost/lib/genxml/v4.xml @@ -664,7 +664,7 @@ - + diff --git a/src/panfrost/lib/genxml/v5.xml b/src/panfrost/lib/genxml/v5.xml index c81b7e44f54..9c790dd0059 100644 --- a/src/panfrost/lib/genxml/v5.xml +++ b/src/panfrost/lib/genxml/v5.xml @@ -692,7 +692,7 @@ - + diff --git a/src/panfrost/lib/genxml/v6.xml b/src/panfrost/lib/genxml/v6.xml index 05779a34853..6d7eb31b081 100644 --- a/src/panfrost/lib/genxml/v6.xml +++ b/src/panfrost/lib/genxml/v6.xml @@ -764,7 +764,7 @@ - + diff --git a/src/panfrost/lib/genxml/v7.xml b/src/panfrost/lib/genxml/v7.xml index be691997e89..1f13939e09e 100644 --- a/src/panfrost/lib/genxml/v7.xml +++ b/src/panfrost/lib/genxml/v7.xml @@ -837,7 +837,7 @@ - + diff --git a/src/panfrost/lib/genxml/v9.xml b/src/panfrost/lib/genxml/v9.xml index 421c4518740..d330663952c 100644 --- a/src/panfrost/lib/genxml/v9.xml +++ b/src/panfrost/lib/genxml/v9.xml @@ -1408,7 +1408,7 @@ - +