anv/formats: Advertise linear sampling on depth formats
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 17 Feb 2021 21:08:12 +0000 (15:08 -0600)
committerMarge Bot <eric+marge@anholt.net>
Wed, 17 Feb 2021 23:43:22 +0000 (23:43 +0000)
commit56d005c21c1e679c62214e89497766d097da6f38
tree81081b5fe341d3e4b5e127a49ab5ed8ca274137b
parent69e94e8939f79041b9cc21f03286b24166a0d746
anv/formats: Advertise linear sampling on depth formats

They've all supported it since either forever or Iron Lake which is
equivalent to forever for Vulkan.

From Kenneth Graunke's GitLab review:

    "Linear blending of depth buffer data is usually fairly nonsense
    (something's 2 meters away?  another thing's 6 meters away?  let's
    just report 4 meters?)...but it's definitely a thing we can do, so
    we may as well let apps do it, and trust them not when it doesn't
    make sense."

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9110>
src/intel/vulkan/anv_formats.c