Module: Mesa Branch: master Commit: ddc0e7941f688346b5ef4aa5ac630b904f28dcf6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddc0e7941f688346b5ef4aa5ac630b904f28dcf6
Author: Timothy Arceri <[email protected]> Date: Thu Dec 14 16:02:45 2017 +1100 st/st_glsl_to_nir: call nir_lower_64bit_pack Fixes 56 crashes in the radeonsi nir backend. Tested-by: Dieter Nützel <[email protected]> Reviewed-by: Marek Olšák <[email protected]> --- src/mesa/state_tracker/st_glsl_to_nir.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp b/src/mesa/state_tracker/st_glsl_to_nir.cpp index 7357eebae0..0ff8dcd68c 100644 --- a/src/mesa/state_tracker/st_glsl_to_nir.cpp +++ b/src/mesa/state_tracker/st_glsl_to_nir.cpp @@ -262,6 +262,7 @@ st_nir_opts(nir_shader *nir) do { progress = false; + NIR_PASS_V(nir, nir_lower_64bit_pack); NIR_PASS(progress, nir, nir_copy_prop); NIR_PASS(progress, nir, nir_opt_remove_phis); NIR_PASS(progress, nir, nir_opt_dce); _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
