From 277d768d10d8a98a7cae8b709ff78bb8d1f695f1 Mon Sep 17 00:00:00 2001 From: José Fonseca Date: Fri, 10 Sep 2010 14:59:11 +0100 Subject: llvmpipe: Don't store display the alpha ref value in the key. It's never used. --- src/gallium/drivers/llvmpipe/lp_state_fs.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/gallium/drivers/llvmpipe/lp_state_fs.h') diff --git a/src/gallium/drivers/llvmpipe/lp_state_fs.h b/src/gallium/drivers/llvmpipe/lp_state_fs.h index f3364f5cf3..2914e7d7ef 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_fs.h +++ b/src/gallium/drivers/llvmpipe/lp_state_fs.h @@ -49,9 +49,13 @@ struct lp_fragment_shader_variant_key { struct pipe_depth_state depth; struct pipe_stencil_state stencil[2]; - struct pipe_alpha_state alpha; struct pipe_blend_state blend; + struct { + unsigned enabled:1; + unsigned func:3; + } alpha; + unsigned nr_cbufs:8; unsigned nr_samplers:8; /* actually derivable from just the shader */ unsigned flatshade:1; -- cgit v1.2.3