From: Alyssa Rosenzweig Date: Fri, 14 Aug 2020 22:34:56 +0000 (-0400) Subject: panfrost: Hoist assert from bind to create X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1cf7a3968f3cf84675fbb29cda90432d0367b252;p=mesa.git panfrost: Hoist assert from bind to create Signed-off-by: Alyssa Rosenzweig Reviewed-by: Tomeu Vizoso Part-of: --- diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c index 1700070f0d5..e9ddba22256 100644 --- a/src/gallium/drivers/panfrost/pan_context.c +++ b/src/gallium/drivers/panfrost/pan_context.c @@ -384,6 +384,9 @@ panfrost_create_rasterizer_state( so->base = *cso; + /* Gauranteed with the core GL call, so don't expose ARB_polygon_offset */ + assert(cso->offset_clamp == 0.0); + return so; } @@ -399,9 +402,6 @@ panfrost_bind_rasterizer_state( if (!hwcso) return; - /* Gauranteed with the core GL call, so don't expose ARB_polygon_offset */ - assert(ctx->rasterizer->base.offset_clamp == 0.0); - /* Point sprites are emulated */ struct panfrost_shader_state *variant = panfrost_get_shader_state(ctx, PIPE_SHADER_FRAGMENT);