panfrost: Enable FP16 by default
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 17 Jul 2020 21:04:41 +0000 (17:04 -0400)
committerMarge Bot <eric+marge@anholt.net>
Fri, 17 Jul 2020 23:37:13 +0000 (23:37 +0000)
commit610af7e1accffbb77db646b0a36ecbbcaf48cece
treeeefa8853c9a80111edaf54cea3c4383b5ce1d3b3
parente5169b1ca1aeca4f35369b26d373e12e1dd15c7d
panfrost: Enable FP16 by default

I see no reason to hide this. The small hit in cycle count is offset in
practice by the increase in thread count. So let's ship it and get some
testing.

If this regresses a workload:

1. Open an issue on the tracker and attach an apitrace.
2. In the meantime set PAN_MESA_DEBUG=nofp16 to override.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5960>
src/gallium/drivers/panfrost/pan_screen.c
src/panfrost/encoder/pan_util.h