From 18331bf89d76a6abcc62930acce5d94c4719fe73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Ondra=C4=8Dka?= Date: Tue, 21 Oct 2025 17:18:25 +0200 Subject: [PATCH] r300: enable guardband for draw MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pavel Ondračka Reviewed-by: Marek Olšák Part-of: --- src/gallium/drivers/r300/ci/r300-rs740-fails.txt | 2 -- src/gallium/drivers/r300/r300_context.c | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/r300/ci/r300-rs740-fails.txt b/src/gallium/drivers/r300/ci/r300-rs740-fails.txt index 29ad009a7d1..b432efb0d26 100644 --- a/src/gallium/drivers/r300/ci/r300-rs740-fails.txt +++ b/src/gallium/drivers/r300/ci/r300-rs740-fails.txt @@ -1,5 +1,3 @@ -dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail -dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail dEQP-GLES2.functional.clipping.point.point_clip_viewport_center,Fail dEQP-GLES2.functional.clipping.point.point_clip_viewport_corner,Fail dEQP-GLES2.functional.clipping.point.point_z_clip,Fail diff --git a/src/gallium/drivers/r300/r300_context.c b/src/gallium/drivers/r300/r300_context.c index 89334100d6e..fd08cc16360 100644 --- a/src/gallium/drivers/r300/r300_context.c +++ b/src/gallium/drivers/r300/r300_context.c @@ -406,6 +406,11 @@ struct pipe_context* r300_create_context(struct pipe_screen* screen, draw_wide_point_sprites(r300->draw, false); draw_enable_line_stipple(r300->draw, true); draw_enable_point_sprites(r300->draw, false); + draw_set_driver_clipping(r300->draw, + false, /* bypass_clip_xy */ + false, /* bypass_clip_z */ + true, /* guard_band_xy */ + false); /* bypass_clip_points_lines */ } if (!r300_setup_atoms(r300))