[Mesa-dev] [PATCH 0/7] vs12 cleanup patches

Alon Levy alevy at redhat.com
Tue Jul 22 14:06:59 PDT 2014


Hi,

 These patches include some actual fixes for building target libgl-gdi with
 scons, and some warning removal (there are a ton left I didn't pursue - mostly
 truncation warnings and sign warnings).

 Not related to the patchset, but important for anyone building libgl-gdi (i.e.
 opengl32.dll) scons 2.3.2 seems broken wrt def files, I opened issue
 http://scons.tigris.org/issues/show_bug.cgi?id=2966 and used the patch
 included there to successfully build the dll.

Alon

Alon Levy (7):
  gallium/u_math.h: don't redefine INFINITY and NAN in VS2013
  glsl/glsl_parser.yy: vs12 doesn't have strcasecmp, use _stricmp
    instead
  gallium/u_debug_flush.c: fix build error for vs12
  u_math.h: fix 64 to 32 bit truncation warning
  wgl: stw_pixelformat_get_info: correct type for index variable
  glsl: fix inconsistent struct/class warning in vs12
  mesa/shaderimage.c: fix inconsistent sign warning

 src/gallium/auxiliary/util/u_debug_flush.c       | 5 +++--
 src/gallium/auxiliary/util/u_math.h              | 4 ++--
 src/gallium/state_trackers/wgl/stw_pixelformat.c | 2 +-
 src/glsl/glsl_parser.yy                          | 4 ++++
 src/glsl/opt_dead_builtin_varyings.cpp           | 2 +-
 src/mesa/main/shaderimage.c                      | 2 +-
 6 files changed, 12 insertions(+), 7 deletions(-)

-- 
1.9.3



More information about the mesa-dev mailing list