As described in the comment, enabling the round_to_nearest_even results in the upper 2^-9 of the texel i being sampled at i+1. This appears to be allowed by the spec, but triggers a CTS bug[1]. Changing this behavior is not necessary (we could fix the CTS), but is desirable regardless because of the precision improvement. [1]: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5547 Signed-off-by: Benjamin Lee <benjamin.lee@collabora.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com> Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32985>