Import several fixes from main repo:
authorPyry Haulos <phaulos@google.com>
Thu, 25 Sep 2014 01:39:44 +0000 (18:39 -0700)
committerPyry Haulos <phaulos@google.com>
Thu, 25 Sep 2014 01:39:44 +0000 (18:39 -0700)
commit2e751e3e77060f699c560104e82379d3ce54f67a
treec1d33681b43eddbbf903a943327e5971302e5383
parentfe01ea4c4da3e989f8274b6e296e9b0de4c84725
Import several fixes from main repo:

 * Rounding of overflowed operation results in shader precision tests
 * GL object leak in glu::ObjectVector
 * False negatives due to ambiguous cube corner texel selection
 * x11_glx build from this repo (bonus)

Change-Id: Ifeb6570cad5dec961057decc4af85365c3054f1c
framework/common/tcuFloatFormat.cpp
framework/common/tcuFloatFormat.hpp
framework/opengl/gluObjectWrapper.cpp
modules/gles3/functional/es3fShaderTextureFunctionTests.cpp
modules/glshared/glsBuiltinPrecisionTests.cpp
targets/x11_glx/x11_glx.cmake