gallium: split PIPE_CAP_SAMPLER_REDUCTION_MINMAX into modes
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 5 Apr 2021 16:13:04 +0000 (12:13 -0400)
committerMarge Bot <eric+marge@anholt.net>
Thu, 15 Apr 2021 01:20:40 +0000 (01:20 +0000)
commitb122beaff362ad9601d063b0d047b66b01df8a20
treed5a6f2b8755f247c449b12691c2ed4aca1e20bae
parent59ad872458c99df8b99d176e23be8f1e4c200897
gallium: split PIPE_CAP_SAMPLER_REDUCTION_MINMAX into modes

this enables detection for the EXT vs the ARB extension, which have
different specifications regarding which formats must be supported

Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10030>
docs/gallium/screen.rst
src/gallium/auxiliary/util/u_screen.c
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
src/gallium/include/pipe/p_defines.h
src/mesa/main/extensions_table.h
src/mesa/main/mtypes.h
src/mesa/main/samplerobj.c
src/mesa/main/texparam.c
src/mesa/state_tracker/st_extensions.c