Module: Mesa Branch: master Commit: 06237fc9e15e6274c24f89985a224135a617a491 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=06237fc9e15e6274c24f89985a224135a617a491
Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Jul 31 22:48:27 2017 +1000 mesa/st: fix conditional jump depends on uninitialised value Reported by valgrind at: glsl_to_tgsi_visitor::visit(ir_expression*) (st_glsl_to_tgsi.cpp:1560) When compiling the Deus Ex shaders. Fixes: 28a5e7104 ("st/glsl_to_tgsi: handle precise modifier") Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> Reviewed-by: Karol Herbst <karolher...@gmail.com> Reviewed-by: Marek Olšák <marek.ol...@amd.com> --- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp index 65bd3486d3..4d66a32d49 100644 --- a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp +++ b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp @@ -4645,6 +4645,7 @@ glsl_to_tgsi_visitor::glsl_to_tgsi_visitor() mem_ctx = ralloc_context(NULL); ctx = NULL; prog = NULL; + precise = 0; shader_program = NULL; shader = NULL; options = NULL; _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit