llvmpipe: pass incoming sample_mask into fragment shader context.
authorDave Airlie <airlied@redhat.com>
Tue, 10 Mar 2020 03:21:48 +0000 (13:21 +1000)
committerMarge Bot <eric+marge@anholt.net>
Wed, 6 May 2020 06:20:37 +0000 (06:20 +0000)
commitcab13f91747dc2acbb257b2d9067679b93b1e057
tree1675a1b3ad03cee9d79e3b2401d01ce62a143dd7
parentc070af85114e37e4e1e28791528f336266c93261
llvmpipe: pass incoming sample_mask into fragment shader context.

This links up the api changing the sample mask to passing it into
the fragment shader.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4122>
src/gallium/drivers/llvmpipe/lp_setup.c
src/gallium/drivers/llvmpipe/lp_setup.h
src/gallium/drivers/llvmpipe/lp_state.h
src/gallium/drivers/llvmpipe/lp_state_blend.c
src/gallium/drivers/llvmpipe/lp_state_derived.c
src/gallium/drivers/llvmpipe/lp_surface.c