intel/fs: make alpha_to_coverage a tristate
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Wed, 9 Mar 2022 13:31:34 +0000 (15:31 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 6 Feb 2023 09:12:18 +0000 (09:12 +0000)
commitfd7debc8bbb8f6a13f1f0e69c05d5000287a8e2f
tree4cfc9fdc7d7b80eedcdf2bbc7ac4916275bb6461
parentf3969e2413d2ca6c265488ffb91e98ccdd958e89
intel/fs: make alpha_to_coverage a tristate

That way in some cases we can do this dynamically.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21094>
src/gallium/drivers/crocus/crocus_state.c
src/gallium/drivers/iris/iris_program.c
src/intel/compiler/brw_compiler.h
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_nir.h
src/intel/compiler/brw_nir_lower_alpha_to_coverage.c
src/intel/vulkan/anv_pipeline.c
src/intel/vulkan_hasvk/anv_pipeline.c