Module: Mesa Branch: master Commit: eb787773b2da2d2f282cd275620ea2581b3c9b44 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb787773b2da2d2f282cd275620ea2581b3c9b44
Author: Dave Airlie <[email protected]> Date: Wed Aug 19 05:15:50 2020 +1000 llvmpipe/nir: lower some more packing at nir level. Fixes: dEQP-VK.glsl.builtin.function.pack_unpack.* Reviewed-by: Roland Scheidegger <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6339> --- src/gallium/drivers/llvmpipe/lp_screen.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gallium/drivers/llvmpipe/lp_screen.c b/src/gallium/drivers/llvmpipe/lp_screen.c index 644738392c4..b12bcbd1af1 100644 --- a/src/gallium/drivers/llvmpipe/lp_screen.c +++ b/src/gallium/drivers/llvmpipe/lp_screen.c @@ -557,10 +557,13 @@ static const struct nir_shader_compiler_options gallivm_nir_options = { .lower_pack_snorm_4x8 = true, .lower_pack_unorm_2x16 = true, .lower_pack_unorm_4x8 = true, + .lower_pack_half_2x16 = true, + .lower_pack_split = true, .lower_unpack_snorm_2x16 = true, .lower_unpack_snorm_4x8 = true, .lower_unpack_unorm_2x16 = true, .lower_unpack_unorm_4x8 = true, + .lower_unpack_half_2x16 = true, .lower_extract_byte = true, .lower_extract_word = true, .lower_rotate = true, _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
