From 938767e8351c253c474a4a29c3d67dd3d7308156 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 24 May 2022 15:15:09 -0600 Subject: [PATCH] llvmpipe: add simple assertion in generate_fragment() Signed-off-by: Brian Paul Reviewed-by: Roland Scheidegger Part-of: --- src/gallium/drivers/llvmpipe/lp_state_fs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/drivers/llvmpipe/lp_state_fs.c b/src/gallium/drivers/llvmpipe/lp_state_fs.c index 506be8dd2e5..707f133280b 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_fs.c +++ b/src/gallium/drivers/llvmpipe/lp_state_fs.c @@ -3051,6 +3051,9 @@ generate_fragment(struct llvmpipe_context *lp, struct lp_fragment_shader_variant *variant, unsigned partial_mask) { + assert(partial_mask == RAST_WHOLE || + partial_mask == RAST_EDGE_TEST); + struct gallivm_state *gallivm = variant->gallivm; struct lp_fragment_shader_variant_key *key = &variant->key; struct lp_shader_input inputs[PIPE_MAX_SHADER_INPUTS];