commit | 8610af12b6a64011df905b9b0ab2d773dfaae139 | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason@jlekstrand.net> | Wed Sep 30 16:43:31 2020 -0500 |
committer | Marge Bot <eric+marge@anholt.net> | Thu Oct 01 18:36:53 2020 +0000 |
tree | d52ab46375ef3ee9bba17be70355f11f0991bc02 | |
parent | 8e8458218c6e6668fc33fd99d44276ffc7d0d921 [diff] |
spirv: Handle all OpenCL conversion ops with full rounding This is done for kernels via the new convert_alu_types intrinsic. For Vulkan and OpenGL, we maintain the old path so that drivers don't have to add that lowering pass. Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>