Module: Mesa Branch: master Commit: 26a05b5005fd89cad0864258a16951d812b923f8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=26a05b5005fd89cad0864258a16951d812b923f8
Author: Brian Paul <[email protected]> Date: Tue Jan 22 16:41:56 2013 -0700 draw: fix MSVC divide-by-zero compilation error Kind of lame, but it works. --- src/gallium/auxiliary/draw/draw_cliptest_tmp.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/gallium/auxiliary/draw/draw_cliptest_tmp.h b/src/gallium/auxiliary/draw/draw_cliptest_tmp.h index 8b2dcda..48f2349 100644 --- a/src/gallium/auxiliary/draw/draw_cliptest_tmp.h +++ b/src/gallium/auxiliary/draw/draw_cliptest_tmp.h @@ -149,10 +149,11 @@ static boolean TAG(do_cliptest)( struct pt_post_vs *pvs, * to NaN to help catch potential errors later. */ else { + float zero = 0.0f; position[0] = position[1] = position[2] = - position[3] = 0.0f / 0.0f; + position[3] = zero / zero; /* MSVC doesn't accept 0.0 / 0.0 */ } #endif _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
